unnecessary-class-parentheses (UP039) 添加于 v0.0.273 · 相关议题 · 查看源码 源自 pyupgrade linter。 修复总是可用的。 作用 检查类定义中类名后是否包含不必要的圆括号。 为什么这不好? 如果类定义没有任何基类,则这些圆括号是不必要的。 示例 class Foo(): ... 建议改为 class Foo: ... 修复安全性 如果此规则的自动修复会删除圆括号范围内的任何注释,则该修复被标记为不安全。