與tabnanny類似,是否有python的實用工具來檢查python文件是否使用4個空格進行縮進?與tabnanny類似,我如何檢查所有的python代碼是否使用4個空格作爲縮進?
0
A
回答
4
Pylint可以檢查許多其他的事情。這裏是一個警告,它給了我一個測試文件:
W: 3: Bad indentation. Found 3 spaces, expected 4
也有可能使其預期使用此命令行選項另縮進類型:
--indent-string=<string>
String used as indentation unit. This is usually " "
(4 spaces) or "\t" (1 tab). [current: ' ']
4
你可以嘗試reindent.py腳本,在Python安裝的工具/腳本中找到。
將Python(.py)文件更改爲使用4空格縮進並且沒有硬標籤字符。同時修剪多餘的空格和製表符,並在文件末尾刪除空行。同時確保最後一行以換行符結束。
1
Pylint(http://www.logilab.org/project/pylint)檢查這個(以及更多)。其他Python代碼檢查器(pep8,pyflakes,pychecker等)也可以這樣做。
相關問題
- 1. Python縮進; Tab = 4 *空格?
- 2. 將我所有的縮進更改爲3個空格。代碼::塊
- 3. 如何檢查所有類型的輸入是否爲空或不使用jQuery?
- 4. 我改爲4個空格而不是製表符,我該如何縮進?
- 5. 如何自動縮進python代碼爲什麼使用代碼..?
- 6. Python檢查代碼是否有錯誤
- 7. 檢查是否所有EditText都爲空
- 8. 使用jQuery,如何檢查表格單元格是否爲空?
- 9. 我如何檢查imageview是否爲空
- 10. 檢查表格中的所有字段是否爲空
- 11. 爲什麼在Java中使用4個空格作爲縮進的單位?
- 12. 在線縮進與2,3,4空格,縮進代碼
- 13. 如何指示emacs使用4個空格代替所有縮進的製表符?
- 14. 使用Python檢查本地帳戶是否有空白密碼
- 15. 檢查特定類型的所有文本框是否爲空
- 16. 如何檢查ABNewPersonViewController中的所有字段是否爲空
- 17. 如何檢查DataGridView中的所有行是否都不爲空?
- 18. 如何檢查數組中的所有元素是否爲空
- 19. 如何檢查數組的所有元素是否爲空?
- 20. 使用Javascript檢查HTML代碼段是否可視化爲空
- 21. mvc 4 IEnumerable檢查是否爲空
- 22. Excel:如何使用VBA檢查單元格是否爲空?
- 23. jQuery - 檢查是否有任何字段不爲空的代碼,然後使所有這些都是必需的
- 24. Java:如何檢查BufferedReder是否爲空?(包含代碼)
- 25. 如何使用鐺格式自動縮進4空格的C++類?
- 26. 使用ASCII代碼檢查空格
- 27. 如何從縮進2個空格轉換爲4位
- 28. 如何檢查所有用戶是否在Laravel 4上線?
- 29. 如何檢查所有JTexFields是否爲空?
- 30. 使用Emacs縮進(移位4)代碼
你在用什麼編輯器? – Nope 2010-03-11 00:37:33
「grep」尋找標籤有什麼問題? – 2010-03-11 00:39:43
tabnanny抓住標籤就好了,但我想抓住這個塊使用4個空間和2個空格縮進一個內部塊的人。 – 2010-03-11 00:50:22