import logging import time # Creare logger principal logger = logging.getLogger("Nume Aplicatie") logger.setLevel(logging.DEBUG) # nivel global: DEBUG/INFO/WARNING/ERROR/CRITICAL formatter = logging.Formatter( fmt="%(asctime)s | %(levelname)s | %(filename)s:%(lineno)d | %(message)s", datefmt="%d-%m-%Y %H:%M:%S" ) log = logging.StreamHandler() log.setFormatter(formatter) log.setLevel(logging.DEBUG) logger.addHandler(log) # Exemple de loguri while True: #instructiuni ... logger.info("Acesta este un mesaj INFO — apare în consolă și în fișier.") logger.debug("Acesta este un mesaj DEBUG — apare doar în consolă.") time.sleep(1)