Új hozzászólás Aktív témák
-
Siriusb
veterán
Esetleg ha egy fájlba mégis jó a log, de megkülönböztetve a sorokat:
import logging
import inspect
import datetime
logging.basicConfig(filename='mylog.log', level=logging.INFO) # app szinten
def connectionCheck():
functionName = inspect.stack()[0][3]
mylog = logging.getLogger(functionName)
mylog.info(str(datetime.datetime.now()) + " " + 'CONNCHECK')
def dropper():
functionName = inspect.stack()[0][3]
mylog = logging.getLogger(functionName)
mylog.info(str(datetime.datetime.now()) + " " + 'DROPPER')
connectionCheck()
dropper()
Kimenet:
INFO:connectionCheck:2019-05-17 13:38:19.796739 CONNCHECK
INFO:dropper:2019-05-17 13:38:19.797580 DROPPER
Szerk.:
Ha külön fájlok kellenek, akkor a handler-ekhez adsz egy -egy filtert, ami például a leendő rekordokban kimazsolázza az aktuális modul nevét.[ Szerkesztve ]
Új hozzászólás Aktív témák
- PlayStation 5
- Mibe tegyem a megtakarításaimat?
- Vicces képek
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Kínai, és egyéb olcsó órák topikja
- Politika
- Kerékpárosok, bringások ide!
- BestBuy ruhás topik
- Sony MILC fényképezőgépcsalád
- További aktív témák...