2017-11-17 3 views
0

PyLintの設定ファイル.pylintrcがあり、いくつかのルールが定義されています。.pylintrcファイルの長い行を分割するには?

しかし、1つのルールでは、非常に長い行になるかなりのアイテムがあります。

[TYPECHECK] 
generated-members = XXX, YYY, ZZZ...... 

長い行の例は、githubの上でここで見ることができます: https://github.com/behave/behave.example/blob/master/pylintrc#L263

それは次の行(複数可)上の項目をリスト保つためにラインを破ることは可能ですか?私は次の行に項目を移動しようとしましたが、これはファイルを無効にするようです。

+0

を使用することであることを意味します。 – mrCarnivore

+0

@mrCarnivore、 '.pylintrc'の行を改行するために\を追加するようにテストされました。ファイルが無効になります。 –

答えて

1

pylintがin its docsを言うconfigparserを使用して.pylintrcファイルを、解析します

値も限りが値の最初の行よりも深くインデントされているように、複数行にまたがることができます。

これは解決策は、私がpylintのことは知らないが、通常のpythonで行末のバックスラッシュ\は次の行に継続をマークします

[TYPECHECK] 
generated-members = 
    XXX, 
    YYY, 
    ZZZ...... 
+0

うまく働いた、ありがとう! –

関連する問題