我继承了使用克拉斯而不是PyDev的首选CLS一些代码:如何让Eclipse/PyDev忽略cls的替代方案?
def func(klass):
# do something that doesn't reference klass
return True
的PyDev发出警告,有一个未使用的参数klass
,而如果我们使用的参数cls
这不行。
有没有简单的方法让PyDev知道klass
与cls
是一样的东西?
我继承了使用克拉斯而不是PyDev的首选CLS一些代码:如何让Eclipse/PyDev忽略cls的替代方案?
def func(klass):
# do something that doesn't reference klass
return True
的PyDev发出警告,有一个未使用的参数klass
,而如果我们使用的参数cls
这不行。
有没有简单的方法让PyDev知道klass
与cls
是一样的东西?
如果您使用的是PyDev的内置代码分析,请转到首选项> Pydev>编辑器>代码分析,然后切换到“未使用”选项卡。底部是一个文本字段,其中包含一个变量名称列表,如果未使用,则忽略该变量名称。将klass
添加到该列表中,并且应该全部设置。
Pydev没有发出警告的唯一未使用的名称是_
。
cls
是用于classmethod
s中第一个参数的名称,但在这里似乎不是这种情况。