Python命令行工具——iPython安装与使用

一、安装iPython

通过pip install ipython的方式来安装ipython插件

如果你使用的是Mac电脑并安装了Python3,那么你也许需要输入pip3 install ipython

如果执行报错,找不到pip命令,可以通过命令行前往python安装路径下的Scripts目录,然后执行以上命令

二、基本操作

在命令行输入ipython进入交互界面

清屏:输入clear

退出:输入exit()

查看帮助

  • 使用help(name)函数调用python的帮助功能
  • 使用?查看ipython工具的概要介绍
  • 使用obj?调用ipython的帮助功能
  • 使用obj??调用ipython更详细的帮助功能

特殊变量

在ipython中,_变量具有特殊含义,指代上一次执行的表达式的结果

类似还有:

  • __表示倒数第二次执行的表达式的结果
  • ___表示倒数第三次执行的表达式的结果
  • _dh表示目录历史
  • _oh表示输出历史

shell命令

在ipython中可以直接使用系统的shell命令,使用!command使用或直接使用command(无叹号调用的不是shell)

魔术方法

%magic

%alias定义一个系统命令的别名

%timeit statement(-n 一个循环loop执行语句多少次;-r 循环执行多少次loop,取最好结果)

%timeit setup_code

%cd、%ls、%pwd等都是ipython内部实现的魔术方法,与操作系统无关

三、安装自动补全

请继续执行命令pip install pyreadlinepip3 install pyreadline

tab即可自动补全