记录平凡生活,关注互联网,专注Linux运维技术.

[Python笔记] IPython使用技巧

帮助

?:IPython的概述和简介

helo(name):查询指定名称的帮助

obj?:列出obj对象的详细信息

obj??:列出obj对象的更多详细信息

特殊变量

_:表示倒数第一次输出

__:表示倒数第二次输出

___:表示倒数第三次输出

_dh:目录历史

_oh:输出历史

Shell命令

在ipython中,使用!可以来执行shell命令。

魔术变量

□ 使用%百分号开头的,IPython内置的特殊方法
1.%magic,%是line magic,%%是cell magic,notebook的cell。
2.%alias定义一个系统命令的别名

3.%timeit statement
-n:一个循环loop执行语句多少次
-r:循环执行多少次loop,取最好的结果。

4. %%timeit setup_code
code…

5. %cd改变当前工作目录,cd可以认为是%cd的连接,路径历史在_dh中查看。

6.%pwd显示当前工作目录

7.%ls返回文件列表

8.%%js、%%javascript在cell中运行js脚本

注:%pwd这种事魔术方法,是IPython的内部实现,和操作系统无关。而!pwd就要依赖当前操作系统的shell提供的命令执行,默认windows不支持pwd命令。

点赞
  1. 很职业。很HELPFUL.先收藏了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注