Pycharm警告重新分配未使用的变量('重新声明')

时间:2014-03-20 14:32:22

标签: python pycharm pylint

我们最近遇到了一个问题,即初级开发人员在init方法中重新初始化了一个class属性,认为他们正在创建一个新变量。

def __init__(self):
    self.foo = "foobar"
    self.bar = "bar"
    self.foo = "barfoo"

而不是说"不要再这样做"我想利用可以检测此类问题的工具。我知道pylint和类似的工具会捕获这个,但是想知道pycharm是否也有这个功能,当发生这种情况时会立即提供视觉提示。我在设置中看到了一个检查,可以设置为重新声明方法时发出警告,但对于此特定方案没有任何内容。有谁知道这是否可行?

0 个答案:

没有答案