selfcls などの最初のパラメーターがメソッド内で再代入されている場合に報告します。 ほとんどの場合、このような再代入には目的がないため、IDE はエラーを示します。

例:


class Account:
    def calc(self, balance):
        if balance == 0:
            self = balance
        return self

この問題を解決するには、アルゴリズムをチェックして変更し、再代入の必要性を確認することをお勧めします。 何も問題がない場合は、このコードに対してインテンションアクションを呼び出し、警告を無視することを選択できます。