2015-06-23 19:02 GMT+02:00 enrico franchi <enrico.fran...@gmail.com>: > > 2015-06-23 7:41 GMT+01:00 Simone Federici <s.feder...@gmail.com>: > >> altro suggerento per loggare elementi costosi a livello computazionale >> tipo json.dumps() è wrapparli con isEnabledFor >> > > Ah, dimenticavo una cosa... Io *odio* JSON nei logs. E *odio* gli stack > trace nei log. In primo luogo tendono a spaccare qualunque tipo di > aggregazione uno voglia fare (visto che i log testuali di solito si > processano a botte di sed/awk/grep e compagnia che non capiscono affatto > JSON) *e* frantumano le palle in quanto normalmente sarebbe bello assumere > una linea di log -> un record, viceversa il multilinea fracassa. >
Concordo. Infatti io di solito se voglio leggere un dict e proprio mi serve averlo nel log, ci scrivo una roba così "\t".join("%s=%s" % (k, v) for k, v in data.items()) Ciao. Marco.
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python