我继承了一些使用klass代替PyDev首选cls的代码:
def func(klass):
# do something that doesn't reference klass
return True
PyDev发出警告,指出存在未使用的参数klass
,如果我们使用参数cls
,则不会这样做。
有没有一种简单的方法让PyDev知道klass
与cls
是一回事?
答案 0 :(得分:0)
Pydev没有警告的唯一未使用的名称是_
。
cls
是用于classmethod
s中第一个参数的名称,但在这里似乎不是这样。
答案 1 :(得分:0)
如果您正在使用PyDev的内置代码分析,请转到首选项> Pydev>编辑>代码分析,并切换到“未使用”选项卡。底部是一个文本字段,其中包含要在未使用时忽略的变量名称列表。将klass
添加到该列表中即可全部设置。