[Python] Stop using print for debugging

Simone Federici s.federici a gmail.com
Mar 23 Giu 2015 08:41:12 CEST


Simone Federici:

> se imposti DEBUG in produzione rischia di andare tutto a 1/10 della
> velocità.
>

altro suggerento per loggare elementi costosi a livello computazionale tipo
json.dumps() è wrapparli con isEnabledFor

if logger.isEnabledFor(logging.DEBUG):
    logger.debug('dump: %s', json.dumps())


-- 
Simone Federici
------------------------
Software Craftsman
XP, Agile, Scrum, Kanban
Quality, performance & security

Explicit is better than implicit.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20150623/819d94e0/attachment.html>


Maggiori informazioni sulla lista Python