Python命令行自动补全和记录历史命令
生活随笔
收集整理的這篇文章主要介紹了
Python命令行自动补全和记录历史命令
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
~$?cat?.pythonstartup? import?os???? import?readline???? import?rlcompleter???? import?atexit????#tab?completion???? readline.parse_and_bind("tab:?complete")????#history?file???? history_file?=?os.path.join(os.environ["HOME"],".pythonhistory")???? try:????readline.read_history_file(history_file)???? except?IOError:????pass???? atexit.register(readline.write_history_file,history_file)????del?os,history_file,readline,rlcompleter.bashrc中追加
? export PYTHONSTARTUP="~/.pythonstartup"
或
? export PYTHONSTARTUP="$HOME/.pythonstartup"
source .bashrc使之生效
這樣Python命令行就支持自動(dòng)補(bǔ)全和記錄歷史命令的功能了
轉(zhuǎn)載于:https://my.oschina.net/u/2245781/blog/653117
總結(jié)
以上是生活随笔為你收集整理的Python命令行自动补全和记录历史命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Arm开发板+Qt学习之路-析构函数和对
- 下一篇: Python-crawler-citeu