python 自定义模块, 将jupyter notebook 作为模块导入
2017-04-28 00:54
1036 查看
python的脚本是不支持导入.ipynb文件的, 也就是说在Python脚本中 import *.ipynb是会出错的.这里我们可以曲线救国.
例如我的路径是这样的:
随后,我们在LIB路径下的.py脚本就可以作为模块,导入到任意位置的python脚本中了.
将.ipynb 文件转换为.py文件, 执行命令:
在ipynb文件的最后,新建一个cell, 将上面的命令写入(注意加!以顺利执行)
加try…except语句是为了防止导入模块不识别ipython的命令而出错.
这样一来,每次执行相应的.Ipynb文件,就会生成对应的.py文件,而.py文件又可以作为自定义模块,导入到其他脚本中.
自定义模块的导入:
在python 安装路径寻找 *\Lib\site-packages\ 在里面新建文件 MyModule.pth文件,将自己模块的路径添加到其中,如图:例如我的路径是这样的:
随后,我们在LIB路径下的.py脚本就可以作为模块,导入到任意位置的python脚本中了.
将.ipynb 文件转换为.py文件, 执行命令:
jupyter nbconvert --to python lib.ipynb
在ipynb文件的最后,新建一个cell, 将上面的命令写入(注意加!以顺利执行)
加try…except语句是为了防止导入模块不识别ipython的命令而出错.
这样一来,每次执行相应的.Ipynb文件,就会生成对应的.py文件,而.py文件又可以作为自定义模块,导入到其他脚本中.
相关文章推荐
- 关于python中,jupyter notebook中的模块导入
- Jupyter Notebook通过pip安装python模块
- Caffe学习系列(13):数据可视化环境(python接口)配置 jupyter notebook
- ubuntu中运行jupyter notebook创建Python文件的时候报错
- Python,Jupyter Notebook,IPython快速安装教程
- python导入自定义模块的3种情形
- Python3导入自定义模块的3种方式
- python 关于自定义 模块(类,函数),包的导入
- jupyter notebook添加Anaconda虚拟环境的python kernel
- python引入导入自定义模块和外部文件
- Windows下的Jupyter Notebook 安装与自定义启动
- 在Jupyter notebook和spyder上用python做数据挖掘,安装使用简介和常见错误
- jupyter notebook 多个python kernel配置
- python - jupyter notebook 配置
- Python导入自定义模块
- python 的 IDLE 无法连接以及 jupyter notebook 无法打开浏览器
- python引入导入自定义模块和外部文件
- 用jupyter notebook同时写python 和 R
- 在Jupyter Notebook里面写Python代码和数学公式
- python jupyter notebook 安装及使用