Ipython使用
帮助
? Ipython的概述和简介
help(int)
int?? 部分内建函数两个问号可看源代码
_ 上一个out,两个后退两步
_oh 输出历史 output history
_dh 目录历史,之前进入过的目录
!ls 调用当前系统的shell命令,linux调用linux的shell,Windows调用Windows的shell
!touch a.txt 调用shell命令在当前目录创建文件
files = !ls -l | grep txt
魔术方法
%magic 作用于当前行
%%magic 作用于当前cell,notebook的cell
%timeit linemagic
%%time x=5
alias ll ls -l 别名,定义一个系统命令的别名
timeit statement
-n 一个循环loop执行语句多少次
-r 循环执行多少次loop,取最好结果
%timeit -n 7 -r 1000
%%timeit setup_code
code
%cd 改变当前工作目录,cd可以认为是%cd的链接。路径查看_
%pwd 显示当前工作目录,是Ipython的魔术方法,和操作系统无关,!pwd是依赖系统的shell环境,默认windows不支持pwd
cwd !cwd pwd
%%js 在cell中运行js脚本