Ich habe den folgenden Code:, wie die Ausgabe von pprint Modul in eine Protokolldatei senden
logFile=open('c:\\temp\\mylogfile'+'.txt', 'w')
pprint.pprint(dataobject)
Wie kann ich den Inhalt des Datenobjekts in die Protokolldatei auf dem hübschen Druckformat senden?
'pprint (Datenobjekts, fout)' funktioniert genauso gut. –
Sie werden feststellen, dass pformat sehr viel langsamer als pprint ist, besonders wenn Sie ein Konstrukt wie 'varname =% s% pprint.format (varname)' verwenden – boatcoder