no-classmethod-decorator (PLR0202) 预览(自 v0.1.7 起) · 相关问题 · 查看源码 源自 Pylint 代码检查工具。 修复总是可用的。 此规则不稳定且处于预览状态。使用需要 --preview 标志。 作用 检查是否在使用 classmethod 时未添加装饰器。 为什么这不好? 为了保持一致性和可读性,建议使用装饰器。 示例 class Foo: def bar(cls): ... bar = classmethod(bar) 建议改为 class Foo: @classmethod def bar(cls): ...