Portál AbcLinuxu, 8. května 2025 16:02
import logging import logovani_externi_modul #---------------------------------------------------------------------- def main(): """ The main entry point of the application """ logger = logging.getLogger(__name__) logger.setLevel(logging.INFO) # create the logging file handler fh = logging.FileHandler('logovani.log') formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') fh.setFormatter(formatter) # add handler to logger object logger.addHandler(fh) logger.info('Program started') result = logovani_externi_modul.add(7, 8) print(result) logger.info('Done!') if __name__ == "__main__": main()logovani_externi_modul.py:
import logging module_logger = logging.getLogger(__name__) module_logger.info('xxx') #---------------------------------------------------------------------- def add(x, y): """""" logger = logging.getLogger(__name__) logger.info("added %s and %s to get %s" % (x, y, x+y)) return x+yV logu se mi ale zobrazi jen zaznamy ze spousteneho souboru - logovani.py. Postupne si ty soubory vselijak pozmenuji, ale zatim zadny pokrok. Nemeli byste nekdo nejaky tip co s tim? Predem diky.
Řešení dotazu:
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.