Python命令行自动补全和记录历史命令
生活随笔
收集整理的這篇文章主要介紹了
Python命令行自动补全和记录历史命令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
~$?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命令行就支持自動補全和記錄歷史命令的功能了
轉載于:https://my.oschina.net/u/2245781/blog/653117
總結
以上是生活随笔為你收集整理的Python命令行自动补全和记录历史命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Arm开发板+Qt学习之路-析构函数和对
- 下一篇: web.xml中相关标签的加载顺序