Python和IPython之间的区别到底是什么
如果我用Python语言编写代码,它会按原样在IPython中运行,还是需要修改?
我知道IPython应该是Python的一个交互式外壳,但这就是全部吗?还是有一种叫做IPython的语言?如果我在IPython下写东西,它会在Python中运行吗?反之亦然?如果存在差异,我如何知道它们是什么?Python使用的所有包都能像在IPython中一样工作吗?
发布于 2017-02-01 12:18:42
IPython基本上是“推荐的”Python shell,它提供了额外的特性。没有一种叫做IPython的语言。
发布于 2014-06-20 02:13:13
即使在看完这个帖子后,我也认为ipython是python shell的同义词,换句话说,在命令行输入python会使用户进入ipython模式。
实际上,如上所述,它是一个非常酷的交互式外壳程序(命令行程序),可以从iPython.org安装,也可以简单地运行
pip install ipython
或者更广泛:
pip install ipython[notebook]
从命令行。
发布于 2016-06-14 15:06:32
Python和Ipython之间几乎没有区别,但它们只是对一些语法的解释,就像@Ryan Chase提到的几个语法一样,但在本质上,即使在IPython中也保留了Python的真正风格。
IPython最好的部分是IPython笔记本。你可以把你所有的工作放在一个笔记本上,比如脚本,图像文件等等。但是使用基本的Python,你只能在一个文件中创建脚本并执行它。
一开始,您需要了解,开发IPython的目的是在单个集成容器中支持富媒体和Python脚本。
https://stackoverflow.com/questions/12370457
复制相似问题