是否可以在python源代碼本身中禁用某些pylint錯誤/警告?如何在python源代碼中配置pylint
8
A
回答
8
@kalgasnik提到的#pylint:disable語法是正確的。你可以在Pylint FAQ(你的問題是meth2
)中找到更多信息。
5
13
def foo():
print "000000000000000000000000000000000000000000000000000000000000000000000000000"
print "111111111111111111111111111111111111111111111111111111111111111111111111111"
pylint的輸出:
C: 2: Line too long (87/80)
C: 3: Line too long (83/80)
C: 1: Missing docstring
C: 1:foo: Black listed name "foo"
C: 1:foo: Missing docstring
添加評論 「#pylint的:禁止= CODE」,對於 「行太長」 的消息碼 - C0301:
def foo():
# pylint: disable=C0301
print "000000000000000000000000000000000000000000000000000000000000000000000000000"
print "111111111111111111111111111111111111111111111111111111111111111111111111111"
pylint輸出:
I: 2: Locally disabling C0301
C: 4: Line too long (83/80)
C: 1: Missing docstring
C: 1:foo: Black listed name "foo"
C: 1:foo: Missing docstring
相關問題
- 1. Ruby源代碼分析器(類似pylint)
- 2. 如何使用從源代碼構建的python配置mod_wsgi?
- 3. PyLint bad-whitespace配置
- 4. Qt從源代碼Qt如何清理舊的配置配置?
- 5. 如何在Eclipse中配置JUnit的源代碼?
- 6. 如何在TFS源代碼上配置klocwork連續分析?
- 7. 爲Django項目配置Pylint
- 8. pylint的評價配置
- 9. 如何配置JRuby代碼?
- 10. 如何在Visual Studio代碼中配置IntelliSense代碼
- 11. 如何在OpenCV的攝像機校準源代碼中設置配置文件?
- 12. 在內置源代碼中安裝Python庫Python 2.7.11
- 13. 如何在java代碼中設置代理配置
- 14. 在代碼中配置NSAppTransportSecurity
- 15. 如何在Python中「配置」?
- 16. 在Android源代碼中的opengl es 2.0源代碼位置
- 17. TFS 2008源代碼控制配置
- 18. MySQL源代碼丟失配置文件
- 19. 配置Gradle發佈源代碼和javadoc
- 20. 如何設置在源代碼中找不到的密碼?
- 21. Python /包源代碼
- 22. 如何查看Python的__builtins__源代碼?
- 23. 如何組織Python源代碼文件?
- 24. 如何在VIM中的Python源代碼中摺疊長文檔?
- 25. Python源代碼到ASCII碼
- 26. 如何在windows下爲pylint指定一個配置文件?
- 27. 如何使用源代碼樹配置自動構建?
- 28. 如何使用源代碼編譯Apache配置HHVM?
- 29. 如何配置SSIS項目以使用Subversion源代碼管理?
- 30. python鏈中的源代碼在哪裏?
常見問題解答的正確鏈接:https://pylint.readthedocs.io/en/latest/faq.html#is-there-a-way-to-disable-a-message-for-a-particular-module-only – Brutus
爲什麼一個答案在同一個問題中引用了正確的答案而不是正確的答案? – Phil
@不知道... –