Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Python脚本加载到Jupyter笔记本中,而不暴露代码并使其可供所有单元格使用_Python_Jupyter Notebook_Python Import - Fatal编程技术网

如何将Python脚本加载到Jupyter笔记本中,而不暴露代码并使其可供所有单元格使用

如何将Python脚本加载到Jupyter笔记本中,而不暴露代码并使其可供所有单元格使用,python,jupyter-notebook,python-import,Python,Jupyter Notebook,Python Import,我正试图将Python脚本作为模块导入到我的一个笔记本电脑中,但是import或import importlib命令在Jupyter笔记本电脑中的工作方式与在标准Python文件和终端中的工作方式不同 我遇到了%load命令,但据我所知,在我自己的笔记本中看到的是,它只将我试图导入的脚本的内容加载到当前单元格中,其他单元格看不见,并且它还输出正在导入的脚本中的代码,供所有人查看 我希望能够加载脚本并使其可用于所有单元格,同时隐藏代码以进行封装,并保持笔记本整洁-只关注与笔记本主题相关的代码。这可

我正试图将Python脚本作为模块导入到我的一个笔记本电脑中,但是
import
import importlib
命令在Jupyter笔记本电脑中的工作方式与在标准Python文件和终端中的工作方式不同

我遇到了
%load
命令,但据我所知,在我自己的笔记本中看到的是,它只将我试图导入的脚本的内容加载到当前单元格中,其他单元格看不见,并且它还输出正在导入的脚本中的代码,供所有人查看


我希望能够加载脚本并使其可用于所有单元格,同时隐藏代码以进行封装,并保持笔记本整洁-只关注与笔记本主题相关的代码。这可能吗?

事实上,
import
在jupyter笔记本中起作用。你认为他们为什么不呢?@Sraw哇,你说得对。我最初得到一个
名称错误:我试图调用的函数的名称未定义
错误,但那是因为我是自己调用函数,而不是执行
filename.myFunction()