35

Pylintのメーリングリストで回答を検索しても、興味深い結果は得られません

Pylintは非常にカスタマイズ可能であることが知られているので、これは可能であると思います...

PylintにPEP8への準拠を確認してもらいたい理由は

  • PyDevは、PEP8よりもPylintをはるかによくサポートしています。
  • 2つを使用するよりも、1つのツールですべてのチェックを実行する方が簡単です。

また、Pylintのメーリングリスト(http://thread.gmane.org/gmane.comp.python.logilab/1039 )でもこの質問をしました。

Pylintから取得できないPEP8からの診断メッセージの例:

  • ':'の前のE203空白
  • E225演算子の周りに空白がありません
  • E251キーワード/パラメータの前後にスペースがありません
  • E301は1つの空白行を予期し、0が見つかりました
  • E303空白行が多すぎる
  • E501行が長すぎます(90文字)
  • W291末尾の空白
  • W292ファイルの終わりに改行がありません
  • W293空白行に空白が含まれています
4

1 に答える 1

11
  • E203はPylintAFAIKではまだサポートされていません
  • E225はC0322/C0323
  • E251はC0322/C0323である必要がありますが、Pylintが特殊なケースのパラメーターを使用せず、スペースが不足する可能性があるかどうかはわかりません。
  • E301、E303はサポートされていませんAFAIK
  • E501はC0301であり、長さを設定できますpylintrc
  • W291、W292、およびW203はAFAIKではサポートされていません。

これらを必要な機能としてここで報告できれば便利です。

于 2011-09-16T08:18:17.230 に答える