Jupyter Notebook:新添加的功能不可用

问题描述 投票:0回答:2

类似于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文件后,我可以成功访问模块内容。 ...

python function jupyter-notebook package add
2个回答
0
投票

当您位于要使用代码/功能的单元格中时,请按Shift + Enter可以在下一个单元格中访问该代码。


0
投票

我解决了这个问题。这很明显。您需要重新启动内核,以便可以访问新添加的方法。

© www.soinside.com 2019 - 2024. All rights reserved.