如何在Jupyter Lab上从github运行.py代码?

时间:2019-06-30 14:09:22

标签: python github jupyter-lab

如何从Jupyter Lab运行.py文件?我已经在Jupyter Notebook和Jupyter Lab上度过了全部的编码生涯,但是研究论文的复制代码大多采用.py文件格式

例如,这是a github repository for beta variational autoencoder。从存储库中可以看到,这些存储库通常由main.py,model.py组成,看起来与我通常使用的.ipynb格式有很大不同。

有人可以分享如何在jupyter实验室轻松地从github运行此类.py代码吗?如果有人告诉我一个视频或一篇文章解释如何轻松地在jupyter实验室上运行这些.py代码,我将不胜感激。

3 个答案:

答案 0 :(得分:1)

关于如何与Jupyter笔记本中的.py文件进行交互,这里进行了相当详尽的讨论: How to load/edit/run/save text files (.py) into an IPython notebook cell?

(不需要终端窗口。)

答案 1 :(得分:0)

查找文件->新启动器->其他->终端,然后使用命令行运行python文件,例如“ python xxx.py”

答案 2 :(得分:0)

  

“ ......如何在jupyter实验室上轻松运行这些.py代码。”

基本上,借助Jupyter的IPython接口,您可以执行magic命令,这些命令可在外壳程序内提供。

Here是python子进程的魔力。

您可以使用:

%python -m /path/to/myfile

然后执行单元格,命令将在单元格中运行,输出单元格是此运行的标准输出。 您也可以在tmux或其他工具中运行此程序,以使其作为托管后台作业。