我们的许多模块都始于:

try:
    import json
except ImportError:
    from django.utils import simplejson as json  # Python 2.4 fallback.

...这是整个文件中唯一的Pyflakes警告:
foo/bar.py:14: redefinition of unused 'json' from line 12

我如何让Pyflakes忽略这一点?

(通常我会去阅读the docs,但链接会断开。如果没有人回答,我只会阅读源代码。)

最佳答案

如果可以改用flake8-它包装pyflakes和pep8检查器-一行以
# NOQA
(其中的空格很大-代码末尾与#之间有2个空格,在代码末尾与NOQA文本之间有1个空格)将告诉检查程序忽略该行上的任何错误。

关于python - 我如何让Pyflakes忽略声明?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5033727/

10-09 06:01