Где-то в недрах моего кода у меня есть что-то вроде:
logger = logging.getLogger('debug0.x')
Как я понимаю, это должно только отвечать, когда я ранее сделал что-то вроде:
logging.basicConfig(filename='10Nov2010a.txt',level=logging.DEBUG, name='debug0')
обратите внимание, что имя было определено как debug0 . Тем не менее, я обнаружил, что если сделать
logging.basicConfig(filename='10Nov2010a.txt',level=logging.DEBUG)
без ключевого слова name , тогда описанный выше регистратор debug0.x реагирует и записывает данные в файл журнала. Я думал, что это сработает только в первом случае, когда регистратор был назван.
Я в замешательстве.