如何让Eclipse / PyDev忽略cls的替代品?

时间:2010-08-26 13:59:52

标签: python eclipse pydev

我继承了一些使用klass代替PyDev首选cls的代码:

def func(klass):
    # do something that doesn't reference klass
    return True

PyDev发出警告,指出存在未使用的参数klass,如果我们使用参数cls,则不会这样做。

有没有一种简单的方法让PyDev知道klasscls是一回事?

2 个答案:

答案 0 :(得分:0)

Pydev没有警告的唯一未使用的名称是_

cls是用于classmethod s中第一个参数的名称,但在这里似乎不是这样。

答案 1 :(得分:0)

如果您正在使用PyDev的内置代码分析,请转到首选项> Pydev>编辑>代码分析,并切换到“未使用”选项卡。底部是一个文本字段,其中包含要在未使用时忽略的变量名称列表。将klass添加到该列表中即可全部设置。