Voorbeeld mbt logging gebruiken:
"""
voorbeeld van een loghandler die output wegschrijft naar een file.
gebruikt een log handler en overschrijft de file. Wel na herstart spyder anders schrijft ie bij
"""
import logging
logger = logging.getLogger(__name__)
# set log level
logger.setLevel(logging.INFO)
# define file handler and set formatter. Overwrite logfile w+
file_handler = logging.FileHandler(r'C:\Users\wagene002\Documents\Python\grip\vergelijkinglZenG\\testlog.log','w+')
#formatter = logging.Formatter('%(asctime)s : %(levelname)s : %(name)s : %(message)s')
formatter = logging.Formatter()
file_handler.setFormatter(formatter)
logger.addHandler(file_handler)
#logging.basicConfig(level=logging.INFO, filename='vergelijkBIster_datamodel.log',filemode='w')
logger.info('Er heeft een verandering plaatsgevonden mbt de volgende tabellen: ')
links
https://www.loggly.com/ultimate-guide/python-logging-basics/
https://tutorialedge.net/python/python-logging-best-practices/
https://realpython.com/python-logging/
Geen opmerkingen:
Een reactie posten