pylintを使用してコードをPEP 8標準に更新しています。コードの一部がW0612の未使用の変数エラーを投げていますが、この特定のケースではxだけが必要な場合など、(x、y)を返すモジュールを使用しているためです。pylintメッセージの処理方法:ID:W0612未使用変数
(var_1, var_2) = func()
def func():
a="a"
b="b"
return (a,b)
var_1が返されますが、var_2は使用されないため、エラーがスローされます。私はこれをどのように扱うべきですか?私はこれを考えている
var = func()[0]
これを処理する最良の方法は何ですか?
はい、 'unused_index'がうまくいかず、' _unused_index'と '_index'が成立しました。ご協力いただきありがとうございます。 – Jacxel
変数名として単なる '_'の上に' dummy'を使うことをお勧めします。後者は、通常、不必要な混乱を引き起こす。 –
@Jacxel私は '未使用 'プレフィックスについて間違っていました。これは私が作業に使用したコードベースで使用したものです。 Pylintのデフォルトは 'dummy'または' _'です。 –