嗨大家:) 我的問題是,直到現在,我已經完全使用製表符來縮進python,因爲我覺得比空格更容易,但無緣無故我知道,python交互式提示符,基本的python.exe之一,突然拒絕接受tab按鈕,它所做的只是閃動光標。我所能想到的是,我的電腦突然像其他人一樣踩到窗口,使用Tab鍵循環輸入東西,在這種情況下是單一的。此外,在此之前,我可以使用向上按鈕來達到以前輸入的代碼,如果我沒有更改提交該行,使用向下按鈕來訪問它後面的行,但現在起作用,但似乎我有改變了行,例如將我移回到輸入列表的「底部」,所以down不起作用....我的問題只是:我如何得到我的好老選項卡和向下按鈕來工作就像我想要的他們再次? :( 謝謝xxx在python命令行中用'tab'按鈕縮進
2
A
回答
1
0
我最近觀察到這種行爲太,在Windows下使用的cmd.exe這也恰好與Console2 - 。一個備用殼我有時用
雖然我一直使用正常的代碼空間在編輯器中,我習慣於使用Tab鍵在交互式python.exe解釋器中縮短多行輸入。最近停止工作 - 按下Tab鍵閃爍光標並且不縮進。使用空格在這裏可以很好地工作,儘管經過幾次縮進後它並不方便。
我懷疑(但不是確定),原因是pyreadline或rlcompleter的安裝 - 我一直在試圖在Windows上的嵌入式應用程序中的解釋器中獲取Tab完成。當然在你的情況下,另一個安裝可能包含這些軟件包。
相關問題
- 1. Python:按鈕命令+'&'
- 2. Python命令行:忽略縮進
- 3. Tab鍵在Python中不縮進
- 4. Python縮進; Tab = 4 *空格?
- 5. Python:按鈕命令沒有運行?
- 6. 命令行腳本縮進
- 7. Python 3 - Tkinter按鈕命令
- 8. 按鈕Python中的類命令
- 9. 命令按鈕用於在不同表格上進行審批
- 10. sendkeys.send(「{Tab}」)不能在vb.net的命令按鈕上工作2015
- 11. 如何在按下按鈕的同時用python中的按鈕關閉窗口(使用tkinter)後執行命令?
- 12. 按順序執行python命令和shell命令(使用子進程)
- 13. 在C#中用於XMLwriter的縮進和換行命令
- 14. Python命令行界面中的Tab完成 - 如何捕捉Tab事件
- 15. 在Python中使用lambda的tkinter按鈕命令
- 16. Python運行命令,直到按下按鈕
- 17. python按鈕命令在點擊前執行
- 18. 點擊按鈕發送adb命令python
- 19. 按鈕命令的Python Tkinter錯誤
- 20. 問題與按鈕命令Tkinter Python
- 21. Tab Like按鈕
- 22. 啓用PB8命令按鈕
- 23. 解釋器和命令行的Python縮進規則不同?
- 24. 與命令按鈕
- 25. JSF命令按鈕
- 26. 在Python中運行命令
- 27. 如何用HTML按鈕上的按鈕執行系統命令?
- 28. Tab補齊命令
- 29. 使用Emacs的CoffeeScript中的Tab縮進
- 30. 命令按鈕是否可以在Access中顯示另一個命令按鈕?
不要使用製表符縮進Python代碼。一個合理的編輯器會比製表符更容易進行空格縮進。嚴重的是,千萬不要使用製表符。 –
你在使用什麼操作系統?我使用Ubuntu的Linux和我的標籤工作正常)。此外,還有一個python [推薦](http://www.python.org/dev/peps/pep-0008/)使用空格而不是製表符。請參閱代碼佈局部分。 – ikostia
@ikostia他使用Windows,我猜,這就是爲什麼他的CLI很奇怪(cmd.exe是可怕的) –