[size=large] 在日常开发python程序工具中,使用最多是的通过jupyter,这种可视化的交互环境给开发带来非常方便,jupyter使用.py文件有两个问题
1.jupyter程序的文件是.ipynb格式,如果要引用.py文件时,首先是要导入,可以通过下面方法:
如有一个pythonDemo.py文件,想使用这个文件中的函数,需要使用:import pythonDemo
python文件是当作一个模块,import 文件名,就是导入该模块
2.如果修改了.py文件,通过上面import pythonDemo是无法对修改的内容生效,这时需要重新装载模块,方法如下:
from imp import reload
reload(pythonDemo)
通过上面两步,对于jupyter使用.py文件问题就都解决了。
[/size]
1.jupyter程序的文件是.ipynb格式,如果要引用.py文件时,首先是要导入,可以通过下面方法:
如有一个pythonDemo.py文件,想使用这个文件中的函数,需要使用:import pythonDemo
python文件是当作一个模块,import 文件名,就是导入该模块
2.如果修改了.py文件,通过上面import pythonDemo是无法对修改的内容生效,这时需要重新装载模块,方法如下:
from imp import reload
reload(pythonDemo)
通过上面两步,对于jupyter使用.py文件问题就都解决了。
[/size]
本文介绍了在Jupyter环境中高效利用.py文件的方法。首先,通过import语句可以将.py文件作为模块导入,便于使用其中定义的函数。然而,当.py文件更新后,需要使用imp.reload()函数来重新加载模块,确保Jupyter能识别到最新的更改。
1933

被折叠的 条评论
为什么被折叠?



