python學習36:給IDLE添加行號(採用IDLEX的LineNumbers.py)python3.8也可以用(親測有效)

針對本文之前的錯誤,說明3點:

1,這個方法,在python38上照樣可以使用,已經測試過了;

2,第5步錯了,應該是config-extensions.def裏面;

3,打開edit,不要打開shell的option的show line numbers,就可以了。

 

 

=============正文部分=============

1,下載

這個鏈接我在360安全瀏覽器上有時打不開,我用ctrl+f5就可以打開了。

鏈接是:http://idlex.sourceforge.net/extensions.html

2,解壓

 說明,如果誰喜歡用IDELX的話,就直接雙擊解壓文件下的idlex文件就好,如下:

如果喜歡IDLEX的話,直接用就是了,以下的內容不需要再閱讀,但是我不喜歡這個界面,所以在python3.7.2的基礎上加了linenubers.py插件。 

 3,LineNumbers.py的位置

 

4,將這個linenumbers.py文件拷貝到原來IDEL的安裝目錄下的python372安裝文件\Lib\idlelib

5,添加內容

 

用文本編輯打開就好,zzdummy就是個例子,在末尾添加我綠色框圍起來的內容就好。

 

 6,修改內容

爲什麼要修改呢?是因爲模塊名稱大小寫的問題。

 修改如下(我這個是修改後的文件):(重點是大小寫,並非是名字)

修改完,保存關閉,重啓就好了。

小技巧:

這個linenumber.py可以單獨運行,可以run一下,看看是不是報錯,把錯誤解決了,就好了。

提示:

可能會有個configHandler模塊找不到,你就從那個解壓文件裏找到它,然後拷貝到你的安裝文件夾下就好。

很明顯我上面的內容是有行號的,就不用再截圖了。

7,關閉行號

前面第6步的操作之後,在options下,會多一個選項(show Line numbers true),其實就是前面那個.def文件裏配置的。

而且,

該linenumbers.py的原作者,還有其他的拓展功能,如清屏,如果大家有需要,照着這些步驟來就行。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章