2012-05-03 3 views
6

Есть ли встроенный способ сохранения отчета pylint в файл? Похоже, было бы полезно сделать это, чтобы регистрировать прогресс в проекте и сравнивать элементы отчетов по нескольким файлам по мере внесения изменений.сохранить сообщение pylint в файл

ответ

10

Примечание: This option is deprecated and it will be removed in Pylint 2.0.

Вы можете использовать опцию --file-output=y командной строки. Цитируя страницу человека:

--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] 

Формат вывода задается параметром --output-format=<format>, где формат может быть text, parseable, colorized, msvs (Visual Studio) и html.

7

Вы можете перенаправить вывод в вашей оболочке с помощью > somefile.txt
В случае пишет в стандартный поток ошибок, используйте 2>&1 > somefile.txt

+0

Это синтаксис оболочки POSIX, конечно. – user1277476

+1

@ user1277476: он работает и на Windows. –

Смежные вопросы