Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ cat main.py logging.conf | pastebin -n "avidal2"
- main.py:
- import logging
- import logging.config
- logging.config.fileConfig('logging.conf')
- logger = logging.getLogger('normal')
- logger.info('Logger initialized.')
- logger.warning("Holy crap something went wrong!")
- logger.info("Drone drone")
- logger.info("Drone drone")
- logger.info("Drone drone")
- logger.info("Drone drone")
- logger.info("Drone drone")
- logger.info("Drone drone")
- logger.info("Drone drone")
- logger.info("Drone drone")
- logger.info("Drone drone")
- logger.info("Done!")
- logging.conf:
- [loggers]
- keys=root,normal
- [handlers]
- keys=hdlr,hdlr01
- [formatters]
- keys=form01
- [logger_root]
- level=NOTSET
- handlers=hdlr,hdlr01
- [logger_normal]
- level=NOTSET
- handlers=hdlr,hdlr01
- propagate=1
- qualname=compiler.parser
- [handler_hdlr]
- class=FileHandler
- level=WARNING
- formatter=form01
- args=('log.log','a')
- [handler_hdlr01]
- class=StreamHandler
- level=NOTSET
- formatter=form01
- args=(sys.stdout,)
- [formatter_form01]
- format=%(asctime)s - %(levelname)s - %(message)s
- datefmt=
- class=logging.Formatter
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement