我读过.py和.ipy,以及python、ipython和notebook之间的区别。
但问题是:.py和.ipynb文件之间的真正区别是什么?
.ipynb文件是在jupyter笔记本上运行更方便,还是更方便?我之所以想知道,是因为我在考虑在GitHub上发布时使用哪种格式。
谢谢
发布于 2019-08-15 05:53:31
.py是一个常规的python文件。它是纯文本,只包含您的代码。
.ipynb是一个python notebook,它包含notebook代码、执行结果和其他特定格式的内部设置。您可以只在jupyter环境中运行.ipynb。
了解差异的更好方法是:使用记事本( Windows)或gedit ( Linux)等常规文本编辑器打开每个文件。
例如,如果您想要显示脚本的结果用于教学目的,请将.ipynb保存在git上。但是,如果要在服务器上运行代码,只需保存.py
发布于 2021-04-08 17:47:17
添加@Josir答案,下面的信息对于使用PyCharm打开.ipynb
文件非常有用。
在虚拟环境中创建一个新的Python项目,然后安装jupyter package(pip install jupyterlab
).
jupyter-lab
文件。
发布于 2019-08-15 05:52:50
我认为这里的答案可能会对你有所帮助:https://stackoverflow.com/a/32029027/11924650
.ipy指出它是一个IPython脚本。IPython脚本和普通IPython脚本之间的唯一区别是,Python脚本可以使用IPython魔术,例如%timeit,并以!echo Hi.
的形式运行系统命令
https://stackoverflow.com/questions/57502484
复制相似问题