如何使用Spyder使用pep8模块

idp*_*d15 4 python pep8 python-3.x spyder anaconda

有什么方法可以使用pep8模块检查代码是否符合Spyder(Anaconda)中的pep8规范?
我还尝试在命令提示符下运行https://pypi.org/project/pep8/pep8 --show-source --show-pep8 testsuite/E40.py给出的命令,但是它给出了语法错误()。SyntaxError: invalid syntax

小智 18

Carlos 响应的修正:在 Spyder 4 中,此选项已移至

Tools > Preferences > Completion and linting > Code style

你必须接受的地方

Enable code style linting

仅供参考,在这个新版本中,可以选择显示或忽略特定的错误或警告!


Car*_*oba 11

此处为Spyder维护人员)您可以通过以下方式在我们的编辑器中激活pep8支持

Tools > Preferences > Editor > Code Introspection/Analysis

并激活名为

Real-time code style analysis

这将直接在我们的编辑器中显示pep8警告,因此您无需从命令行运行pep8即可查看它们。