【发布时间】:2018-12-29 23:40:45
【问题描述】:
有没有办法使用 pep8 模块来检查代码是否符合 Spyder (Anaconda) 中的 pep8 规范?
我还尝试在命令提示符下运行https://pypi.org/project/pep8/ 给出的命令pep8 --show-source --show-pep8 testsuite/E40.py,但它给出了语法错误(SyntaxError: invalid syntax)。
【问题讨论】:
-
"...但它给出了语法错误",我们都应该发现它来帮助你。请在此处阅读:stackoverflow.com/help/how-to-ask 并用至少一些更多信息完成您的问题,例如返回的语法错误、环境中的 pip 冻结列表,无论您是否使用 virtualenv。
-
@TonyMoutaux 'SyntaxError: invalid syntax' 这就是我得到的。而且我没有使用任何虚拟环境。你也很粗鲁。
-
您是否尝试在 Python repl 中运行该命令?这是您的 shell 的命令,而不是 Python 的命令。 @TonyMoutaux 一点也不粗鲁,他们要求提供更多信息;我怀疑这就是你得到的所有回溯,给一个minimal reproducible example,让其他人复制这个问题。
-
@jonrsharpe 谢谢。它在外壳中工作。我在 Python 中尝试过
标签: python python-3.x anaconda spyder pep8