<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 電腦安全 > 系統(tǒng)安全 > Linux為Python添加TAB自動補(bǔ)全和命令歷史功能

        Linux為Python添加TAB自動補(bǔ)全和命令歷史功能

        時間: 林澤1002 分享

        Linux為Python添加TAB自動補(bǔ)全和命令歷史功能

          為Python添加交互模式下TAB自動補(bǔ)全以及命令歷史功能。如何操作呢?下面是學(xué)習(xí)啦小編跟大家分享的是Linux為Python添加TAB自動補(bǔ)全和命令歷史功能,歡迎大家來閱讀學(xué)習(xí)。

          Linux為Python添加TAB自動補(bǔ)全和命令歷史功能

          方法/步驟

          Linux Python Tab 自動補(bǔ)全方法:

          新建Python環(huán)境變量配置文件:

          vim ~/.pystartup

          # Add auto-completion and a stored history file of commands to your Python

          # interactive interpreter. Requires Python 2.0+, readline. Autocomplete is

          # bound to the Esc key by default (you can change it - see readline docs).

          #

          # Store the file in ~/.pystartup, and set an environment variable to point

          # to it: "export PYTHONSTARTUP=~/.pystartup" in bash.

          import atexit

          import os

          import readline

          import rlcompleter

          readline.parse_and_bind('tab: complete')

          historyPath = os.path.expanduser("~/.pyhistory")

          def save_history(historyPath=historyPath):

          import readline

          readline.write_history_file(historyPath)

          if os.path.exists(historyPath):

          readline.read_history_file(historyPath)

          atexit.register(save_history)

          del os, atexit, readline, rlcompleter, save_history, historyPath

          設(shè)置Python環(huán)境變量:

          即時生效,重啟失效:export PYTHONSTARTUP=~/.pystartup

          永久生效:echo "export PYTHONSTARTUP=~/.pystartup" >> /etc/profile

          驗(yàn)證:

          注:默認(rèn)補(bǔ)全是ESC。

          readline.parse_and_bind('tab: complete') 這條命令用來設(shè)定為tab補(bǔ)全。

          Windows Python Tab 自動補(bǔ)全方法:

          a. 安裝python

          b. pip install pyreadline

          c. 在Python安裝路徑的Lib文件夾下新建一個tab.py

          例如:C:\Program Files (x86)\Python2\Lib

          用編輯器編輯:

          # Add auto-completion and a stored history file of commands to your Python

          # interactive interpreter.

          import atexit

          import os

          import readline

          import rlcompleter

          import sys

          # Tab completion

          readline.parse_and_bind('tab: complete')

          # history file

          histfile = os.path.join("D:\Tmp\history\", ".pythonhistory")

          try:

          readline.read_history_file(histfile)

          except IOError:

          pass

          atexit.register(readline.write_history_file, histfile)

          del os, histfile, readline, rlcompleter

          注:

          histfile = os.path.join("D:\Tmp\history\", ".pythonhistory") 這個路徑可以自定義設(shè)置。

          d. 輸入python就自動加載tab補(bǔ)全

          和linux類似,如果想輸入python就自動加載tab補(bǔ)全,在系統(tǒng)屬性中的環(huán)境變量里增加PYTHONSTARTUP變量,值為絕對路徑的 tab.py,例如:

          變量名:PYTHONSTARTUP

          變量值:C:\Program Files (x86)\Python2\Lib\tab.py

          注:不做這步的話,每次輸入python進(jìn)入交互界面后,需要手動import tab


        Linux為Python添加TAB自動補(bǔ)全和命令歷史功能相關(guān)文章:

        1.如何用Python寫Linux命令

        2.很實(shí)用的Linux 系統(tǒng)運(yùn)維常用命令

        3.Linux下用Python獲取命令行輸出的幾個方案

        4.python版本低怎么升級

        5.Python如何獲取Linux管道輸出

        6.局域網(wǎng)python封裝linux監(jiān)控模塊

        3085531 主站蜘蛛池模板: 亚洲国产色一区二区三区| 国产精品国产亚洲区久久| 亚洲色帝国综合婷婷久久| 午夜国产精品福利一二| 成人午夜大片免费看爽爽爽| 欧美日韩一区二区三区在线视频 | 久久精品国产亚洲av高清蜜臀| 国产一区在线播放av| 日韩精品无码专区免费播放| 亚洲综合网国产精品一区| 亚洲av日韩av综合aⅴxxx| 国产精品中出一区二区三区| 亚洲AV无码不卡在线播放| 亚洲精品福利一区二区三区蜜桃 | 中文字幕一区二区三区久久蜜桃| 在线精品国产成人综合| 四虎国产精品久久免费精品| 精品国产中文字幕av| 色婷婷五月在线精品视频| 亚洲av男人电影天堂热app | 日韩有码中文字幕av| 色噜噜av男人的天堂| 一区二区三区激情免费视频| 少妇精品视频一码二码三| 视频女同久久久一区二区三区| 成人av一区二区亚洲精| 亚洲粉嫩av一区二区黑人| 日韩av在线不卡一区二区三区| 大地资源免费视频观看| 国产精品午夜性视频| 久热这里只有精品在线观看| 四虎在线成人免费观看| 亚洲午夜理论无码电影| 欧美国产日韩久久mv| 久久婷婷大香萑太香蕉AV人| 在线观看国产成人AV天堂| 日韩精品卡1卡2日韩在线| 亚洲人妻中文字幕一区| 在线观看肉片av网站免费| 国产精品中文字幕一区| 国产午夜亚洲精品理论片不卡|