您好,登錄后才能下訂單哦!
python默認就可以進行tab補全命令行,在交互模式下,只要自己寫個小小的tab.py模塊即可;實現代碼如下;
#!/bin/env python # -*- coding: utf-8 -*- # python startup file import sys import readline import rlcompleter import atexit import os import platform # tab completion readline.parse_and_bind('tab: complete') ## 此為增加歷史命令記錄到文件,在各自的家目錄下,如果不需要記錄日志可刪除 if platform.system() == 'Windows': # history file ,os.environ獲取用戶的家目錄,此為win10的,win7系統可能需要改下(自己看下os.environ的key) histfile = os.path.join(os.environ['USERPROFILE'], '.pythonhistory') else: # history file ,os.environ獲取用戶的家目錄 histfile = os.path.join(os.environ['HOME'], '.pythonhistory') ## end for history### try: readline.read_history_file(histfile) except IOError: pass atexit.register(readline.write_history_file, histfile) del os, histfile, readline, rlcompleter
將以上代碼復制出來保存到一個py文件中(自己定義名字,等下需要在交互下導入此模塊),放入到你自己的py環境中搜索路徑下即可
啟動python交互
import xxx
然后你導入任意一個模塊進行測試
如何你向在python啟動的時候自動導入此模塊定義下PYTHONSTARTUP
環境變量將此模塊加入到此環境變量中即可
如果是windows系統的話,在自己的用戶變量中定義(我的電腦==>屬性==>高級==>環境變量==>用戶變量)
PYTHONSTARTUP
對應的值就是你剛才保存模塊的路徑即可
如果你是linux的話,在自己的用戶變量環境(/root/.bash_profile
,或者全局變量中/etc/profile中加入export PYTHONSTARTUP=/xxx/xx/xx.py
)中export模塊的路徑即可
重載環境變量(重新登錄下)即可測試
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。