Python2.6プログラムに「_log」という名前のモジュールレベルの変数があります。これについてPyLintは次のように文句を言います。
C0103: Invalid name "_log" (should match (([A-Z_][A-Z0-9_]*)|(__.*__))$)
この回答を読んだことで、なぜこれを行っているのかがわかります。変数が定数であると見なし、定数の正規表現を適用します。しかし、私は違うように頼みます:それは変数だと思います。PyLintにそれを伝えるにはどうすればよいので、文句を言わないのですか?PyLintは、それが変数であるか定数であるかをどのように判断しますか?すべてのモジュールレベルの変数を定数として扱うだけですか?