logging = logging.getLogger(__name__)

Mark Lawrence breamoreboy at yahoo.co.uk
Tue Jun 15 11:49:46 EDT 2010


On 15/06/2010 16:35, genkuro wrote:
> Newbie here.  I may be missing something obvious, in which case,
> please feel free to berate and laugh at me.
>
> Here's a dubious line of code:
> logging = logging.getLogger(__name__)
>
> How can I refer to the original logging package "logging" after this
> statement is run?  Specifically, I'm trying to add a log handler with
> logging.addHandler(x) and it is of course failing.
>
> Thanks,
> Brian

Change it to something like logger = logging.getLogger(__name__), then 
logger.addHandler(x).  If you don't do this, your logging shadows the 
logging module so you won't get very far.

HTH.

Mark Lawrence




More information about the Python-list mailing list