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

发布于 2024-09-16 02:31:27 字数 291 浏览 6 评论 0原文

我继承了一些使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

初懵 2024-09-23 02:31:27

如果您使用 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.

生生漫 2024-09-23 02:31:27

Pydev 唯一不会发出警告的未使用名称是 _

cls 是用于 classmethod 中第一个参数的名称,但这里的情况似乎并非如此。

The only unused name Pydev doesn't warn about is _.

cls is the name used for the first argument in classmethods, but that doesnt seem to be the case here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文