Một nơi nào đó trong lòng của mã của tôi, tôi có một cái gì đó như:phân cấp ghi nhật ký so với trình ghi nhật ký gốc?
logger = logging.getLogger('debug0.x')
Con đường tôi hiểu nó, điều này cần chỉ phản ứng khi trước đây tôi đã làm một cái gì đó như:
logging.basicConfig(filename='10Nov2010a.txt',level=logging.DEBUG, name='debug0')
lưu ý rằng tên đã được xác định là debug0. Tuy nhiên, tôi đã phát hiện ra rằng nếu làm
logging.basicConfig(filename='10Nov2010a.txt',level=logging.DEBUG)
mà không tên từ khóa, sau đó các debug0.x logger định nghĩa ở trên phản ứng, và ghi vào file log. Tôi đã nghĩ rằng nó sẽ chỉ phản ứng trong trường hợp đầu tiên, khi logger đã được đặt tên.
Tôi đang bối rối.
['logging.basicConfig()'] (http://docs.python.org/library/logging.html#logging.basicConfig) không có đối số từ khóa 'name'. –