如何将Python脚本加载到Jupyter笔记本中,而不暴露代码并使其可供所有单元格使用
我正试图将Python脚本作为模块导入到我的一个笔记本电脑中,但是如何将Python脚本加载到Jupyter笔记本中,而不暴露代码并使其可供所有单元格使用,python,jupyter-notebook,python-import,Python,Jupyter Notebook,Python Import,我正试图将Python脚本作为模块导入到我的一个笔记本电脑中,但是import或import importlib命令在Jupyter笔记本电脑中的工作方式与在标准Python文件和终端中的工作方式不同 我遇到了%load命令,但据我所知,在我自己的笔记本中看到的是,它只将我试图导入的脚本的内容加载到当前单元格中,其他单元格看不见,并且它还输出正在导入的脚本中的代码,供所有人查看 我希望能够加载脚本并使其可用于所有单元格,同时隐藏代码以进行封装,并保持笔记本整洁-只关注与笔记本主题相关的代码。这可
import
或import importlib
命令在Jupyter笔记本电脑中的工作方式与在标准Python文件和终端中的工作方式不同
我遇到了%load
命令,但据我所知,在我自己的笔记本中看到的是,它只将我试图导入的脚本的内容加载到当前单元格中,其他单元格看不见,并且它还输出正在导入的脚本中的代码,供所有人查看
我希望能够加载脚本并使其可用于所有单元格,同时隐藏代码以进行封装,并保持笔记本整洁-只关注与笔记本主题相关的代码。这可能吗?事实上,
import
在jupyter笔记本中起作用。你认为他们为什么不呢?@Sraw哇,你说得对。我最初得到一个名称错误:我试图调用的函数的名称未定义错误,但那是因为我是自己调用函数,而不是执行filename.myFunction()