2012-05-03 11 views
6

ファイルにpylintレポートを保存する方法はありますか?プロジェクトに進捗状況を記録し、変更が加えられたときに複数のファイルにわたるレポートの要素を比較するためにこれを行うと便利かもしれないようです。ファイルにpylintメッセージを保存します

答えて

10

注意を使用します。This option is deprecated and it will be removed in Pylint 2.0.

あなたは--file-output=yコマンドラインオプションを使用することができます。 manページを引用:

--files-output=<y_or_n> 
      Put messages in a separate file for each module/package speci‐ 
      fied on the command line instead of printing them on stdout. 
      Reports (if any) will be written in a file name 
      "pylint_global.[txt|html]". [current: no] 

出力のフォーマットは、フォーマットがtextparseablecolorizedmsvs(ビジュアル・スタジオ)とhtmlすることができ--output-format=<format>オプションで指定されています。

7

あなたはそれがstderrに書き込みをする場合には> somefile.txt
使用して、シェルでその出力をリダイレクトすることができ、2>&1 > somefile.txt

+0

それはもちろん、POSIXシェル構文です。 – user1277476

+1

@ user1277476:Windowsでも動作します。 –

関連する問題