python3 idle自动补全_给Python IDLE加上自动补全和历史功能
生活随笔
收集整理的這篇文章主要介紹了
python3 idle自动补全_给Python IDLE加上自动补全和历史功能
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
許多時候,我們使用Python,并不用寫一個程序,一些不復雜的任務,我更喜歡在 IDLE(也就是交互式提示模式)下輸入幾行代碼完成。然而,在這個模式下編輯代碼,也有不夠便利的地方,最主要的就是,不能用Tab自動補全,不能記憶 上一次輸入的命令(沒辦法,誰讓我們在Shell下習慣了呢)。
這時候,我們可以直接使用Python啟動腳本,解決這個問題。
啟動腳本的程序非常簡單,這里不多說明,只給出代碼:
import readline
import rlcompleter
import atexit
import os
# tab autocomplete
readline.parse_and_bind(‘tab: complete')
# history file
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</
總結
以上是生活随笔為你收集整理的python3 idle自动补全_给Python IDLE加上自动补全和历史功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 章鱼须的功效与作用、禁忌和食用方法
- 下一篇: 野枇杷干的功效与作用、禁忌和食用方法