首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >.py文件和.ipynb文件有什么不同?

.py文件和.ipynb文件有什么不同?
EN

Stack Overflow用户
提问于 2019-08-15 05:48:15
回答 4查看 22K关注 0票数 17

我读过.py和.ipy,以及python、ipython和notebook之间的区别。

但问题是:.py和.ipynb文件之间的真正区别是什么?

.ipynb文件是在jupyter笔记本上运行更方便,还是更方便?我之所以想知道,是因为我在考虑在GitHub上发布时使用哪种格式。

谢谢

EN

回答 4

Stack Overflow用户

发布于 2019-08-15 05:53:31

.py是一个常规的python文件。它是纯文本,只包含您的代码。

.ipynb是一个python notebook,它包含notebook代码、执行结果和其他特定格式的内部设置。您可以只在jupyter环境中运行.ipynb。

了解差异的更好方法是:使用记事本( Windows)或gedit ( Linux)等常规文本编辑器打开每个文件。

例如,如果您想要显示脚本的结果用于教学目的,请将.ipynb保存在git上。但是,如果要在服务器上运行代码,只需保存.py

票数 12
EN

Stack Overflow用户

发布于 2021-04-08 17:47:17

添加@Josir答案,下面的信息对于使用PyCharm打开.ipynb 文件非常有用。

在虚拟环境中创建一个新的Python项目,然后安装jupyter package(pip install jupyterlab).

  • Run服务器,使用command.

  • Browser
  1. 将打开如下所示的jupyter笔记本,在那里你可以执行jupyter-lab文件。

这是文档https://jupyterlab.readthedocs.io/en/latest/

票数 2
EN

Stack Overflow用户

发布于 2019-08-15 05:52:50

我认为这里的答案可能会对你有所帮助:https://stackoverflow.com/a/32029027/11924650

.ipy指出它是一个IPython脚本。IPython脚本和普通IPython脚本之间的唯一区别是,Python脚本可以使用IPython魔术,例如%timeit,并以!echo Hi.

的形式运行系统命令

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57502484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档