IPython+交互式环境常用命令
2017-06-22 18:26
232 查看
1)Tab自动补全
包括自动补全命名空间和完成对象或模块的属性和方法,函数关键字参数。
2) 内省
在变量的前边或后边加(?)可以显示通用信息,加(??)除了显示通用信息还可以显示代码。此外,一些字符在配以通配符(*)可以显示出所有与该统配表达式相匹配的名称。例如
3)%run命令
在Ipython回话环境中,所有文件都可以通过%run命令当做python程序来运行,比如有一个test.py的简单脚本,可通过语句%run test.py来运行,并且该文本中的命名变量都可被访问。
4)中断程序命令
“Ctrl-C”
5) 执行剪切板中的代码,
ctrl-shift-v,注意该命令中代码块中不能包含空行,会被认为代码块的结束符,此种情况,可通过两个魔术函数来解决%paste和%cpaste(仅比%paste多了一行粘贴代码提示符)。
6)键盘快捷键
Ctrl-A 将光标移至行首
Ctrl-E 将光标移至行尾
Ctrl-U 清除当前行的所有文本
Ctrl-K 删除从光标开始到行尾的文本
Ctrl-P/上箭头 后向搜索历史中以前输入的文本开头的命令
Ctrl-N/下箭头 前向搜索历史中以前输入的文本开头的命令
7) IPython魔术命令
%magic 查看所有魔术命令的详细文档
%quickref 显示ipython的快速参考
%hist 打印命令的输入(可选输出)历史
%paste 执行剪切板中的python代码
%reset 删除interactive命名空间中的全部变量/名称
%page 通过分液器打印输出object
%run script.py 在ipython中执行一个python脚本文件
%prun statement 通过cProfile执行statement,并打印分析器的输出结果
%time statement 报告statement的执行时间
%timeit statement 报告statement以计算系统平均执行时间。对执行时间较小的代码很有用
%xdel variable 删除variable,并尝试清除其在ipython中的对象上的一切引用
%who、%who_ls、%whos 显示interactive命名空间中定义的变量,信息级别/冗余度可变
包括自动补全命名空间和完成对象或模块的属性和方法,函数关键字参数。
2) 内省
在变量的前边或后边加(?)可以显示通用信息,加(??)除了显示通用信息还可以显示代码。此外,一些字符在配以通配符(*)可以显示出所有与该统配表达式相匹配的名称。例如
import numpy as np np.*load*?
np.load np.loads np.loadtxt np.pkgload
3)%run命令
在Ipython回话环境中,所有文件都可以通过%run命令当做python程序来运行,比如有一个test.py的简单脚本,可通过语句%run test.py来运行,并且该文本中的命名变量都可被访问。
4)中断程序命令
“Ctrl-C”
5) 执行剪切板中的代码,
ctrl-shift-v,注意该命令中代码块中不能包含空行,会被认为代码块的结束符,此种情况,可通过两个魔术函数来解决%paste和%cpaste(仅比%paste多了一行粘贴代码提示符)。
6)键盘快捷键
Ctrl-A 将光标移至行首
Ctrl-E 将光标移至行尾
Ctrl-U 清除当前行的所有文本
Ctrl-K 删除从光标开始到行尾的文本
Ctrl-P/上箭头 后向搜索历史中以前输入的文本开头的命令
Ctrl-N/下箭头 前向搜索历史中以前输入的文本开头的命令
7) IPython魔术命令
%magic 查看所有魔术命令的详细文档
%quickref 显示ipython的快速参考
%hist 打印命令的输入(可选输出)历史
%paste 执行剪切板中的python代码
%reset 删除interactive命名空间中的全部变量/名称
%page 通过分液器打印输出object
%run script.py 在ipython中执行一个python脚本文件
%prun statement 通过cProfile执行statement,并打印分析器的输出结果
%time statement 报告statement的执行时间
%timeit statement 报告statement以计算系统平均执行时间。对执行时间较小的代码很有用
%xdel variable 删除variable,并尝试清除其在ipython中的对象上的一切引用
%who、%who_ls、%whos 显示interactive命名空间中定义的变量,信息级别/冗余度可变
相关文章推荐
- Linux开发中的常用命令(cygwin环境也同样适用)
- Linux系统环境中查看硬件信息的常用命令
- mvn 环境配置 及常用命令
- ubuntu环境下的常用命令
- lianux配置环境非常有用的命令(包括安装常用php模块)
- LINUX入门常用命令之在Linux环境下运行DOS命令
- Zen Cart运行环境配置维护基础 之 常用命令
- linux gdb调试环境 常用命令
- bootargs中的环境变量说明和一些常用的uboot命令
- Linux下环境变量的种类及相关的常用命令
- 有关环境变量,网络常用预留端口,简单DOS命令
- 环境搭建常用命令1
- 环境搭建常用命令1
- CENTOS环境下nginx常用命令及优化--不断更新中
- mysql常用操作命令 linux系统环境
- Linux 入门常用命令-7.在Linux环境下运行DOS命令
- Windows环境常用的网络命令
- 环境搭建常用命令2
- Uboot常用命令和环境变量
- Ubuntu下部署web环境-软件安装及常用命令-基本篇