# python startup file import readline import rlcompleter import atexit import os # tab completion readline.parse_and_bind('tab: complete') # history file
# win histfile = os.path.join(os.environ['HOMEPATH'], '.pythonhistory')
# linux
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
將以上文件保存為.pythonstartup並存放在用戶的主目錄下,window放在C:\Users\Administrator下,linux放在/root或者/home/xxx目錄下,然后設置環境變量
linux中export PYTHONSTARTUP=~/.pythonstartup
windows中一樣,打開控制面板\系統和安全\系統,高級系統設置,環境變量,新建系統變量,變量名為PYTHONSTARTUP,變量值為之前的文件
python3中需要安裝pyreadline,pip install pyreadline
linux和window中需要修改下HOME,HOMEPATH
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。