2012-05-03 14 views
6

¿Existe una forma integrada de guardar el informe de la pila en un archivo? Parece que podría ser útil hacerlo para registrar el progreso de un proyecto y comparar elementos de informes en varios archivos a medida que se realizan cambios.save pylint message to a file

Respuesta

10

Nota: This option is deprecated and it will be removed in Pylint 2.0.

Puede utilizar la opción de línea de comandos --file-output=y. Citando a la página del manual:

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

El formato de la salida es especificado por la opción --output-format=<format> en formato puede ser text, parseable, colorized, msvs (Visual Studio) y html.

7

Puede redirigir su salida en la shell usando > somefile.txt
En caso de que escribe en stderr, utilice 2>&1 > somefile.txt

+0

Esa es la sintaxis del shell POSIX, por supuesto. – user1277476

+1

@ user1277476: también funciona en Windows. –