如何将.py文件解释为jupyter笔记本

时间:2020-05-20 16:17:59

标签: python jupyter-notebook jupyter

我正在使用一个在线jupyter笔记本,该笔记本被配置为以jupyter笔记本文件的形式读取所有.py文件: n

我是此设置的忠实拥护者,并希望在任何地方使用它。但是,在我自己的jupyter安装中,.py文件仅被解释为测试文件,默认情况下不会加载到jupyter单元中。如何为Jupyter笔记本实现相同的配置?

3 个答案:

答案 0 :(得分:3)

您要寻找的是jupytext。 您只需要将其安装到运行jupyter笔记本的python env中即可:

pip install jupytext --upgrade

您会得到:
enter image description here

答案 1 :(得分:1)

这并不是您所要的,但是您可以在新的jupyter笔记本中使用魔术%load FILE.py来达到与之接近的目的。

%load FILE.py将在执行时将FILE.py的内容复制到当前单元格中。

答案 2 :(得分:0)

您只需在Jupyter Notebook中使用python代码,只需将整个代码粘贴到单元格中即可:

%load pythonfile.py可以将文件(不一定是.py文件)中的代码加载到jupyter笔记本单元中;

%run pythonfile.py以便执行文件而不是加载文件(输出该文件输出的内容)。

此外,cd中应该存在pythonfile.py,否则您可以使用其完整路径。