这就是我所拥有的:
>>> MYLEVEL=15
>>> import logging
>>> lo=logging.Logger("abc")
>>> lo.setLevel(MYLEVEL)
>>>
>>> ch=logging.StreamHandler()
>>> ch.setLevel(MYLEVEL)
>>>
>>> ff = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
>>>
>>> ch.setFormatter(ff)
>>> lo.addHandler(ch)
>>> lo.log(MYLEVEL, "abcdef")
2013-10-07 21:24:25,652 - abc - Level 15 - abcdef # How would I replace "Level 15" here by MYLEVEL
问题:
如何用 MYLEVEL 替换 o/p 最后一行中的“Level 15”?