1.IPython的帮助文档
- help()
help(len)
- ?
len?显示帮助文档
len??显示函数源代码
- tab
自动补全
2.IPython魔法命令
1.运行外部Python文件
使用下面命令运行外部Python文件(默认是当前文件,但最好加上绝对路径)
%run 文件名.py
2.运行时间
%time 代码块
%timeit 代码块
timeit会多次运行代码块,最后得到一个更为精准的运行时间
%%timeit
代码块1
代码块2
代码块3
两个百分号可以测试多行代码的平均运行时间
%time一般用于耗时长的代码段
%timeit一般用于耗时短的代码段
3.查看当前会话中所有变量和函数
%who
:快速查看当前会话的所有变量和函数名称
%whos
:查看当前会话的所有变量和函数名称的详细信息
%who_ls
:返回一个字符串列表,里面元素是当前会话的所有变量与函数名称
4.执行Linux指令
Linux在Windows下无法运行
在Linux指令前加上!,可以在IPython中执行Linux指令
会将标准输出以字符串形式返回
5.更多魔法命令
列出所有魔法命令
lsmagic