【发布时间】:2011-07-08 19:12:53
【问题描述】:
Perl 有 strict 和 warnings 编译指示和几个 CPAN 模块,用于鼓励良好的风格和减少错误。是否有 Python 对应物可以帮助我避免此类问题和不良做法,同时鼓励我使用更 Pythonic 的结构?
我应该明确表示我不知道我想避免什么。可能有很多陷阱要落入,我不是在寻找替代阅读好的代码、阅读常见错误和编写大量内容的替代品,而是寻找补充的自动化资源。
【问题讨论】:
-
pylintpyflakespychecker -
可以将 pylint/pyflakes/pychecker 集成到许多不同的编辑器/IDE中。我个人使用与 emacs(flymake-mode)集成的 pylint,它会在错误和代码清洁问题(例如未使用的导入或未使用的函数参数)发生时突出显示它们。 stackoverflow.com/questions/1259873/…
标签: python