python - 如何在jupyter lab上运行.py代码?

标签 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 实验室轻松运行这些类型的 .py 代码吗?如果有人告诉我一个视频或一篇文章来解释如何在 jupyter lab 上轻松运行这些 .py 代码,我将非常感激。

最佳答案

"...how to run these .py codes on jupyter lab comfortably."

基本上,Jupyter 的 IPython 接口(interface)允许您执行 magic在 shell 内执行的命令。

Here这是Python子进程的魔力。

您可以使用:

%python -m /path/to/myfile

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

关于python - 如何在jupyter lab上运行.py代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56825494/

相关文章:

python - Pytest 与线划定的 json

shortcut - 如何在 jupyter lab 中设置指向 "Enable scrolling for outputs"的快捷方式?

jupyter-notebook - 将 Jupyter Lab 中的笔记本导出为 PDF 时隐藏所有代码

firefox - GitHub Gist 创建和编辑在 Firefox 中不起作用?

python - 使用 Github API 获取所有存储库的最后一次提交

python - Jupyter 实验室 - dask-labextension 不起作用

python - Django - 检查列表是否包含模板中的内容

python - 没有弹出窗口的 Webdriver

python - youtube数据api将哪些分类为无效关键字?

git - 如何从 git 历史记录中删除 "too large"文件?