当前位置: 首页 > 面试题库 >

如何让Pyflakes忽略语句?

逑沛
2023-03-14
问题内容

我们的许多模块都始于:

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忽略这一点?

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


问题答案:

如果您可以改用flake8-包裹pyflakes和pep8 checker-则以

# NOQA

(其中的空间显著-代码的结束和2米之间的空间#之一,它和之间,NOQA文本)将告诉检查忽略该行的任何错误。



 类似资料:
  • 问题内容: 我正在使用Business Intelligence 2008在SSRS中创建一个表。我有一个日期(作为字符串)作为表中使用的值之一。此值可以包含表示日期的字符串,也可以为空白。如果它有一个值,我想用另一种方式格式化该值。现在,我对显示它的单元格具有以下表达式: 如果该字段具有值,则可以完美地工作。但是,当该字段为空白时,该单元格将填充。如果我只有该功能,这将是有意义的,但似乎应该防止

  • 我有很多来自供应商的类,它们喜欢在属性访问上随机抛出RuntimeException。 我不能更改类,不能添加注释,而且为每个类定义混合是不现实的,因为堆栈的这部分经常更改。 如果属性的getter抛出异常,如何使Jackson忽略该属性?

  • 问题内容: 我的脚本很长,我希望能够在需要时仅运行整个文件,而不用担心它的某些部分是否已经运行。但是下面的脚本给我带来了问题。由于某些原因,即使列’EntityID’和’EntityType’不存在,它也将通过IF语句,在这种情况下,它不应通过IF语句。有人可以告诉我怎么了吗? 表的脚本 错误: 问题答案: 马丁绝对是有东西的。里面的东西是由在分析时解析器处理,而忽略你是否会做成。这是您不能执行的

  • 问题内容: 我正在尝试为api 编写Web服务。因此,我编写了一个MyLogRecord类,该类继承自LogRecord。我用JAX- B注释对此类进行了注释,包括,因此它将忽略未注释的字段和属性。当我启动tomcat时,出现错误,并且其他类没有默认的构造函数,但是没有带注释的方法对Level类或任何其他类进行任何引用。这些由父类引用。 我的子类具有需要定义的所有内容。如何使JAX-B完全忽略父类

  • python是一门动态语言。在给python传参数的时候并没有严格的类型限制。写python程序的时候,发现错误经常只能在执行的时候发现。有一些 错误由于隐藏的比较深,只有特定逻辑才会触发,往往导致需要花很多时间才能将语法错误慢慢排查出来。其实有一些错误是很明显的,假如能在写程序的时候发现 这些错误,就能提高工作效率。最近我发现,可以用pyflakes这个程序对python语法进行语法检查,这样可

  • 问题内容: 在CVS配置的“排除的区域”中,添加了以下内容: 具有上述扩展名的所有文件都应忽略。但是,Jenkins仍然基于以下事实运行构建:某个文件夹ABC中的文件“ build.txt”已更改,或者tar.gz文件之一已更改。如何让詹金斯忽略这些文件?我的正则表达式有问题吗? 问题答案: 很高兴为您服务!根据要求重新发布: 我的猜测是它与零件有关。您刚刚尝试过吗? 就像实验一样,您也可以尝试(