一、配置启动IPython
打开cmd窗口,在dos界面下输入ipython,结果报错了!!!
出现这个问题是由于环境变量未配置(前提:已经安装了ipython),那么接下来配置环境变量
我的电脑→右键→属性→高级系统设置→环境变量→系统变量→path→添加Scripts径
我的路径为:C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts
重新启动dos窗口,输入ipython
二、格式化输出
下面分别使用Python与IPython输出随机数
Python输出(阅读不方便,乱七八糟)
IPython输出(便于阅读)
三、TAB自动补全代码
IPython输入代码时候,可以使用TAB键自动补全代码,如下:定义了两个变量,然后使用TAB键,有了提示之后,可以根据提示输入即可
再例如,我们先引入sys模块,之后输入sys.,再按下TAB,然后就会列出所有的sys模块下的属性和方法
可以使用上下键进行选择
三、内省
IPython还提供了内省,在变量的前面或者后面加上一个问号(?),就可以有关该对象的一些信息显示出来
四、%run命令
在IPyhton会话环境中,所有的文件都可以通过%run命令当做Python程序来运行
假设现在在路径D:\Python_Analysis\Script下存在文件test.py
deff(a,b,c):return a+b+c
a= 1b= 2c= 3result=f(a,b,c)print(result)
五、执行剪贴板中代码
这是一个很方便的快捷键CTRL+Shift+V
例如现在copy一段代码,需要放到IPython中执行,那么我们只需要CTRL+Shift+V,粘贴后效果如下:
或者也可以使用%paste
%cpaste只不过多了一个用于粘贴代码的特殊提示符而已
如上图,同样的代码我粘贴了2次,然后最终以”--”结束