分享

向IPython Notebook中导入.py文件

 imelee 2016-12-09

标签:style   log   com   使用   http   src   it   文件   sp   

IPython Notebook使用起来简洁方便,但是有时候如果需要导入一个现有的.py文件,则需要注意选择导入的方法以达到不同的效果。目前遇到3种方法。

(1) 直接将.py文件拖拽到Notebook界面中的列表里:

技术分享

然后点击 Upload。

这种方法需要定义好的文件格式,效果比较差。自己写的.py往往无法上传。

(2) 利用 %load:

技术分享

这种方法可以将自己编写的.py文件原封不动地搬到一个cell里面,自然也往往不是我们想要达到的效果。

(3) 利用 IPython.nbformat.current :

import IPython.nbformat.current as nbf

nb = nbf.read(open(‘test.py‘, ‘r‘), ‘py‘)
nbf.write(nb, open(‘test.ipynb‘, ‘w‘), ‘ipynb‘)

这样会生成一个名为 test.ipynb 的文件,打开效果如下:

技术分享

向IPython Notebook中导入.py文件

标签:style   log   com   使用   http   src   it   文件   sp   

原文:http://www.cnblogs.com/liuquansongsheng/p/4534829.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多