gpt4 book ai didi

python - 如何评论/记录 Pylint 在线选项的使用?

转载 作者:太空狗 更新时间:2023-10-29 22:22:24 25 4
gpt4 key购买 nike

禁用 Pylint 检查或绕过其警告之一,不应没有明确的理由。我希望能够在我禁用它的地方评论这些原因;到目前为止,没有成功。

举个例子,让一个类只有一个构造函数和一个方法。 Pylint 会以各种理由发出警告,同时可能有很多充分的理由在本地禁用此警告。

class Foo(object):  # pylint: disable=R0903 --- Closure object

def __init__(self, data):


def single_method(argument):

综上所述,Pylint 不仅仍然警告“公共(public)方法太少”,甚至还提示“错误的选项值 'R0903 --- Closure object'”。

这个问题比这个例子更合理(可能是我不知道在 Python 中实现闭包的更好方法),我希望能够评论这些内联指​​令中的大部分,同一条线,为了清晰和简单。顺便说一句,提醒选项的用途也很有用。例如,提醒 # pylint: disable=R0903 --- 公共(public)方法太少(留在同一个例子上)。

简而言之:有没有办法评论 Pylint 内联指令?

最佳答案

Since pylint 1.5.0 , 你可以做 # pylint: disable=no-member;此处的任何文本

关于python - 如何评论/记录 Pylint 在线选项的使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25610009/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com