13
parser_logger = logging.getLogger("CSHEL_parserlogger");
#logging.basicConfig()
parser_logger.addHandler(RotatingFileHandler(
"logfile", mode='a', maxBytes=7340032, backupCount=4,
encoding=None, delay=False))
#d = { 'clientip' : '192.168.0.1', 'user' : 'fbloggs' }
parser_logger.info('Protocol problem: %s', 'connection reset')
Điều này sẽ tạo ra một tệp có tên logfile, nhưng sẽ không viết bất kỳ thứ gì vào đó. Nếu tôi thay đổi dòng cuối cùng đểPython logging.info() không ghi thông báo
parser_logger.warning('Protocol problem: %s', 'connection reset')
nó sẽ ghi lại các thông điệp vào "logfile" đúng cách.
Tôi chắc chắn đó là một điều nhỏ nhặt mà tôi đang thiếu, nhưng tôi không thể tìm ra nó là gì.
cảm ơn, có vẻ như hoạt động tốt ngay bây giờ. – Harman