Python 在 Terminal 中的自动补全
Posted Anonymous
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 在 Terminal 中的自动补全相关的知识,希望对你有一定的参考价值。
为了在 Terminal 中使用 Python 更加方便,在 home 目录下添加脚本 .pythonstartup,内容如下,
然后在 .bashrc 中添加 export PYTHONSTARTUP=~/.pythonstartup,
这样就能在 Terminal 中使用 Tab 实现 Python 的自动补全了。
#!/usr/bin/python # #----------------------------------------------------------------------------- # # Usage: # - rename this file to ".pythonstartup" # - put it under your home directory, e.g. "~" # - modify .bashrc, add following line, # export PYTHONSTARTUP=~/.pythonstartup # #----------------------------------------------------------------------------- import readline import rlcompleter import atexit import os # tab completion readline.parse_and_bind(‘tab: complete‘) # history file histfile = os.path.join(os.environ[‘HOME‘], ‘.pythonhistory‘) try: readline.read_history_file(histfile) except IOError: pass atexit.register(readline.write_history_file, histfile) del os, histfile, readline, rlcompleter
完。
以上是关于Python 在 Terminal 中的自动补全的主要内容,如果未能解决你的问题,请参考以下文章