Python的解释器有一个自动完成功能可以方便开发工作。有时候你可能不记得一个方法的名字,或者你不确定该使用那个方法,就可以借用auto-complete
功能。
- 首先在自己的HOME目录下创建一个名为
.pythonrc
的文件:
import rlcompleter, readline
readline.parse_and_bind('tab:complete')
- 然后在自己的环境配置中添加
PYTHONSTARTUP
变量
echo "export PYTHONSTARTUP=~/.pythonrc" >> ~/.bashrc
- 激活环境变量:
source ~/.bashrc
- 现在我们可以来启动一个python解释器,然后测试
import sys
然后再输入sys.
之后,连续按下2
次tab
键,就可以看到所有和sys
对象相关的方法提示:
>>> sys.
sys.__class__( sys.argv sys.maxint
sys.__delattr__( sys.builtin_module_names sys.maxsize
...