IPython 实用功能与操作指南
1. 别名表与重哈希
在 IPython 中,存在一个别名表,它以字典的形式呈现。初始时,别名表有 16 个条目,如下所示:
{
'lc': (0, 'ls -F -o --color'),
'ldir': (0, 'ls -F -o --color %l | grep /$'),
'less': (0, 'less'),
'lf': (0, 'ls -F -o --color %l | grep ^-'),
'lk': (0, 'ls -F -o --color %l | grep ^l'),
'll': (0, 'ls -lF'),
'lrt': (0, 'ls -lart'),
'ls': (0, 'ls -F'),
'lx': (0, 'ls -F -o --color %l | grep ^-..x'),
'mkdir': (0, 'mkdir'),
'mv': (0, 'mv -i'),
'rm': (0, 'rm -i'),
'rmdir': (0, 'rmdir')
}
通过执行 rehash 操作,别名表会显著增大。操作步骤如下:
1. 查看初始别名表长度:
In [3]: len(__IP.alias_table)
Out[3]: 16
- 执行重哈希: <
超级会员免费看
订阅专栏 解锁全文
1119

被折叠的 条评论
为什么被折叠?



