GAMI World中文网
在jupyter notebook中调用.ipynb文件方式
发布日期:2025-01-04 11:47    点击次数:184
  正常来说在jupyter notebook 中只能调用.py文件,要想要调用jupyter notebook自己的文件会报错。 Jupyter Notebook官网介绍了一种简单的方法: -notebook.readthedocs.io/en/latest/examples/Notebook/Importing Notebooks.html 添加jupyter notebook解析文件 首先,创建一个python文件,例如Ipynb_importer.py,代码如下: 调用jupyter notebook module 只要在我们的工作目录下放置Ipynb_importer.py文件,就可以正常调用所有的jupyter notebook文件。 这种方法的本质就是使用一个jupyter notenook解析器先对.ipynb文件进行解析,把文件内的各个模块加载到内存里供其他python文件调用。 新建一个文件foo.ipynb 再新建一个ipynb文件,调用foo这个文件 运行结果如下: importing Jupyter notebook from foo.ipynb foo 补充知识:jupyter notebook_主函数文件如何调用类文件 使用jupyter notebook编写python程序,rw_visual.jpynb是写的主函数,random_walk.jpynb是类(如图)。在主函数中将类实例化后运行会报错,经网络查找解决了问题,缺少Ipynb_importer.py这样一个链接文件。 解决方法: 1、在同一路径下创建名为Ipynb_importer.py的文件:File-->download as-->Python(.py),该文件内容如下: 2、在主函数中import Ipynb_importer 3、运行主函数,调用成功 ps:random_walk.jpynb文件内容如下: 运行结果: 以上这篇在jupyter notebook中调用.ipynb文件方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。