Tengo el siguiente código:cómo enviar la salida del módulo de pprint a un archivo de registro
logFile=open('c:\\temp\\mylogfile'+'.txt', 'w')
pprint.pprint(dataobject)
¿Cómo puedo enviar el contenido de DataObject al archivo de registro en el formato de impresión bonita?
'pprint (DataObject, fout)' funciona igual de bien. –
Encontrarás que pformat es mucho más lento que pprint directamente en el archivo, especialmente si usas una construcción como 'varname =% s% pprint.pformat (varname)' – boatcoder