ile oluşturulan her bir günlük dosyasına bir başlık yazın. Gece yarısında yeni bir günlük dosyası oluşturan zaman döndürücü bir kayıt cihazı yaptım. Benim günlük dosyamda her dosyanın en üstünde bir başlık yazmak istiyorum. Dosyanın oluşturulduğu anda bu üstbilgiyi günlük dosyasına yazan bir işlevi çağırmanın etkili bir yolunu arıyorum.Zaman ayarlı bir kayıt cihazı
import logging
from logging.handlers import TimedRotatingFileHandler
# create time-rotating log handler
logHandler = TimedRotatingFileHandler(logfile, when='midnight')
# create logger
self.log = logging.getLogger('MyTimeRotatingLogger')
self.log.addHandler(logHandler)
'doRollover' işlevini geçersiz kıldığınızda çalışır mı? –
Evet, yapılması gereken tek şey buydu! Cevabı aşağıda yazdım. – Gio