我对 python/ipython 不是很熟悉,但有人问我是否可以用特定的 python 文件启动 ipython notebook。然后它可以用于调试。 然后另一个软件将在临时文件夹中创建一个 .py 文件,并使用该文件调用 ipython 笔记本。 有可能还是有意义?
最佳答案
由于问题很宽泛,需要推荐,这里是我的建议:
- 跨平台 nbopen,使用命令行或可选的资源管理器集成打开 ipynb:
https://github.com/takluyver/nbopen
请注意,我有一张完整的 Windows 资源管理器集成的开放票证:
https://github.com/takluyver/nbopen/issues/12
[从github页面复制]
安装:
pip install nbopen
用法:
nbopen AwesomeNotebook.ipynb
- 在不启动浏览器界面的情况下运行 ipynb,有许多有用的选项:
https://github.com/paulgb/runipy
[从github页面复制]
安装:
$ pip install runipy
要将 .ipynb 文件作为脚本运行,请运行:
$ runipy MyNotebook.ipynb
要将每个单元格的输出保存回笔记本文件,请运行:
$ runipy -o MyNotebook.ipynb
要将笔记本输出保存为新笔记本,请运行:
$ runipy MyNotebook.ipynb OutputNotebook.ipynb
要运行 .ipynb 文件并生成 HTML 报告,请运行:
$ runipy MyNotebook.ipynb --html report.html
关于python - 使用 python 文件启动 ipython notebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26338688/