2
pylintはデコレータを考慮していないようです。pylint:デコレータを理解するようにする
私は
@decorator
def foo(arg1, arg2):
pass
が
def foo(arg2):
pass
なるがpylintは、私がfooを呼び出すときに、私は引数が欠けていることに不満を保持していること、そのようなデコレータを持っています。私はむしろ、これらの装飾された機能のためにも非常に便利なので、この警告を無効にしません。 に理解する方法がありますか、男性?
警告は消えませんか?それがわかったら私は意味する。それはそうではないと仮定します。 –
'foo( 'one argument')'を使用するコードは、デコレータが余分な引数を渡すので、無効とフラグされますか? –
'' 'foo( 'bar')' ''と書くと、 '' '' 'bar''''を' '' arg1'''と解釈し、 '' '' 'argument arg2'''を文句を言います。 – JonathanR