如何让 Eclipse/PyDev 忽略 cls 的替代方案?
我继承了一些使用 klass 而不是 PyDev 首选 cls 的代码:
def func(klass):
# do something that doesn't reference klass
return True
PyDev 发出警告,指出存在未使用的参数 klass
,如果我们使用参数 cls
,则不会执行此操作代码>.
有没有一种简单的方法可以让 PyDev 知道 klass 与 cls 是一样的?
I have inherited some code that uses klass instead of PyDev's preferred cls:
def func(klass):
# do something that doesn't reference klass
return True
PyDev issues a warning that there is an unused parameter klass
, which it wouldn't do if we used the parameter cls
.
Is there an easy way to let PyDev know that klass
is the same thing as cls
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您使用 PyDev 的内置代码分析,请转到“首选项”>“派德夫编辑>代码分析,然后切换到“未使用”选项卡。底部是一个文本字段,其中包含变量名称列表,如果未使用,则忽略这些变量名称。将
klass
添加到该列表中,您应该已准备就绪。If you're using PyDev's built-in code analysis, go to Preferences > Pydev > Editor > Code Analysis, and switch to the 'Unused' tab. At the bottom is a text field containing a list of variable names to ignore if unused. Add
klass
to that list and you should be all set.Pydev 唯一不会发出警告的未使用名称是
_
。cls
是用于classmethod
中第一个参数的名称,但这里的情况似乎并非如此。The only unused name Pydev doesn't warn about is
_
.cls
is the name used for the first argument inclassmethod
s, but that doesnt seem to be the case here.