Chinaunix首页 | 论坛 | 博客
  • 博客访问: 20054366
  • 博文数量: 679
  • 博客积分: 10495
  • 博客等级: 上将
  • 技术积分: 9308
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-18 10:51
文章分类

全部博文(679)

文章存档

2012年(5)

2011年(38)

2010年(86)

2009年(145)

2008年(170)

2007年(165)

2006年(89)

分类: Python/Ruby

2009-06-01 16:05:58

信息收集

*     page 分页

默认使用less。

In [1]: p = !ps aux

In [2]: page p

*     pdef 打印函数头

*     pdoc 打印函数说明

*     pfile 执行包含对象的文件?

*     Pinfo 查看函数信息

?函数名或函数名 ?有类似的效果。??提供更多的信息。

*     Psource 查看函数代码

*     Psearch 查看对象名

查看帮助,在ipython中敲入magic,按字母顺序查找。

In [7]: psearch a*

快捷方式:

In [2]: import os

In [3]: psearch os.li*

In [10]: psearch -e builtin a* 不搜索builtin

查找指定类型:In [13]: psearch -e builtin * int

-s user

*     Who 查找交互式对象

In [16]: who int

a b c

In [17]: who str

aa bb cc

*     Who_ls 查找交互式对象 返回列表

In [3]: a =1

 

In [4]: b =2

 

In [5]: who_ls int

Out[5]: ['a', 'b']

 

In [6]: for n in _:

   ...:     print n

   ...:    

   ...:    

a

b

_表示上次输出。

 

*     Whos 查找交互式对象 打印更多信息。

*     历史

包含readline-based和hist函数两种方式。

命令行编辑的暂略。

还可以存储out中多次返回结果,使用_[0-9]*调用。

自动化和快捷方式

*     宏

暂略。

 

*     Store

*     Reset 重置所有变量

*     Save 保存输入输出

*     Rep

 

阅读(3268) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~