如何让Python对不良实践和可能的错误发出警告

  • 本文关键字:错误 警告 Python 不良 python
  • 更新时间 :
  • 英文 :


Perl有strictwarnings语用和一对CPAN模块,用于鼓励良好的风格和减少错误。在鼓励我使用更Python化的结构的同时,是否有对应的Python版本可以帮助我避免此类问题和不良实践?

我应该说清楚,我不知道我要避免什么。可能会陷入很多陷阱,我不是在寻找一种替代阅读好的代码、阅读常见错误和编写大量代码的方法,而是寻找一种补充的自动化资源。

我相信pylint (http://www.logilab.org/857)是用于此目的的最常用的工具。

Python的经典样式指南是PEP8。如果您对样式错误感兴趣,可以在http://pypi.python.org/pypi/pep8找到PEP8的检查器。

搜索Python lint得到如下结果:http://pychecker.sourceforge.net/

不要忘记在python解释器中使用-t选项来获取制表符警告,如果您当前使用的是2。X和想要尽量减少切换到3的创伤。

相关内容

最新更新