首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python和IPython有什么不同?

Python和IPython有什么不同?
EN

Stack Overflow用户
提问于 2012-09-11 21:08:09
回答 4查看 156K关注 0票数 242

Python和IPython之间的区别到底是什么

如果我用Python语言编写代码,它会按原样在IPython中运行,还是需要修改?

我知道IPython应该是Python的一个交互式外壳,但这就是全部吗?还是有一种叫做IPython的语言?如果我在IPython下写东西,它会在Python中运行吗?反之亦然?如果存在差异,我如何知道它们是什么?Python使用的所有包都能像在IPython中一样工作吗?

EN

回答 4

Stack Overflow用户

发布于 2017-02-01 12:18:42

IPython基本上是“推荐的”Python shell,它提供了额外的特性。没有一种叫做IPython的语言。

票数 24
EN

Stack Overflow用户

发布于 2014-06-20 02:13:13

即使在看完这个帖子后,我也认为ipython是python shell的同义词,换句话说,在命令行输入python会使用户进入ipython模式。

实际上,如上所述,它是一个非常酷的交互式外壳程序(命令行程序),可以从iPython.org安装,也可以简单地运行

代码语言:javascript
复制
pip install ipython

或者更广泛:

代码语言:javascript
复制
pip install ipython[notebook]

从命令行。

票数 18
EN

Stack Overflow用户

发布于 2016-06-14 15:06:32

Python和Ipython之间几乎没有区别,但它们只是对一些语法的解释,就像@Ryan Chase提到的几个语法一样,但在本质上,即使在IPython中也保留了Python的真正风格。

IPython最好的部分是IPython笔记本。你可以把你所有的工作放在一个笔记本上,比如脚本,图像文件等等。但是使用基本的Python,你只能在一个文件中创建脚本并执行它。

一开始,您需要了解,开发IPython的目的是在单个集成容器中支持富媒体和Python脚本。

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

https://stackoverflow.com/questions/12370457

复制
相关文章

相似问题

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