Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 780 Bytes

File metadata and controls

26 lines (18 loc) · 780 Bytes

内省

1 变量前面或后面加上?可以得到变量的一些通用信息
2 在函数或实例对象后面加一个?显示其docstring,加两个?显示源码

%run

在ipython中执行%run *.py与在终端中执行python *.py结果一样

%paste和%cpaste

由于直接粘贴多行代码到ipython的环境中会导致只能运行一行而中断,因此在多行粘贴前,先在ipython中输入%paste或者%cpaste来实现多行复制

键盘快捷键

C-b C-f C-a C-e C-k C-u
C-p或上箭头 C-n或下箭头 C-l

魔术命令

%timeit 检查任意语句的执行时间
%quickref 显示ipython的快速参考
%magic 显示所有魔术命令的详细文档

matplotlib集成

使用ipython时加上--pylab, 即
ipython --pylab