类似于this issue和此topic related article,我创建了自己的Jupyter Notebook中的软件包。首次导入python文件后,我可以成功访问模块内容。
但是,无论何时我想向python文件添加新功能,我都无法在笔记本中访问它。
我尝试了以下操作:-在线调整并保存python文件-删除旧的python版本并上传新的python]
唯一的工作是上传具有不同名称的python文件。但这不是我真正想要实现的目标:D
这里有人知道如何添加具有直接访问功能的新功能吗?
这是我导入模块的方式:
import os
import sys
sys.path.insert(0, os.path.abspath('/home/ubuntu/jupyter/src/..'))
from src.parsing import general
general. <-- function list popping up
类似于此问题和与本主题相关的文章,我在Jupyter Notebook中创建了自己的软件包。首次导入python文件后,我可以成功访问模块内容。 ...
当您位于要使用代码/功能的单元格中时,请按Shift + Enter可以在下一个单元格中访问该代码。
我解决了这个问题。这很明显。您需要重新启动内核,以便可以访问新添加的方法。