是否有内置方法将pylint报告保存到文件中?这样做可能有助于记录项目进度并在进行更改时比较多个文件中的报告元素。
答案 0 :(得分: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
。
答案 1 :(得分:7)
您可以使用> somefile.txt
来重定向shell中的输出
如果它写入stderr,请使用2>&1 > somefile.txt