接着上节继续讲一讲Python交互式解释器(也叫作:Python shell)。除了官方的Python shell,其实还有更好的,它们就是IPython、bpython、ptpython。
IPython的安装和使用
它们比官方的更高级、更人性化、更方便。老猿我最常用(取代官方)的是ipython,它的好处以后再详谈,让我最喜欢的两个特点是:
- Tab键补全
模块名后面输入点(.)后按Tab键,就会列出该模块所有的子模块、类和函数,方便选择。 - 问号手册
如果不记得某个函数都有哪些参数,参数的含义是什么了,在IPython里面输入函数名后面再加个问号(?)回车就可以看到详细的说明了。
基于以上两点,我总把它当做Python手册来使用,哈哈哈。
Ipython的安装很简单,用pip安装即可,在命令行下面输入:pip install ipython
即可安装。注意:安装前,先看看下面关于pip国内镜像的说明,记得一定要看哦
安装后运行ipython和上一节运行python的方法一样,可以直接win+r打开运行窗口