用Python,直接通過命令行的方式進行調試簡單的程序。
win10(PowerShell)奈何沒有Tab補全,操作實在麻煩。
網上搜一下學會了,記錄一下,復習用,哈哈哈
環境:win10 64位 python2,python3
一:安裝pyreadline模塊
pip install pyreadline # python2 pip3 install pyreadline # python3
二、編寫tab.py
文件保存在..\Python2\Lib\tab.py
例如:D:\Program Files\Python2\Lib\tab.py
python2 python3要使用TAb自動補全都要在對應的lib中建立tab.py文件
#python Tab
import sys
import readline
import rlcompleter
import atexit
import os
readline.parse_and_bind('tab: complete')
# windows
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
三、效果測試
使用import tab引入tab補全
# python2

# python3

# 經測試發現,python2 需要import tab 才支持自動補全,然后python3不需要導入tab就可以支持自動補全,不知道是不是我的比較特殊😂
