【发布时间】:2015-06-05 13:19:05
【问题描述】:
是否可以更改项目中一个文件的max-line-length 设置(同时对其执行 rc 文件中定义的所有其他检查)?
理想情况下,它的行为应该类似于内联pylint: disable=x cmets。
我已经尝试将此行放在模块级别:
# pylint: max-line-length=240
PyLint 无法识别它:
my_file.py:15: [E0011(unrecognized-inline-option), ] Unrecognized file option 'max-line-length
编辑:我知道我可以完全禁用line-too-long 检查,但老实说,我想避免这样做,以防万一有人尝试扩展此模块并添加比现在更长的行。
【问题讨论】:
-
据我了解,您只能在内联注释中启用/禁用检查,例如
# pylint: disable=C0301,其中 C0301 是 code,用于“行太长”检查。