Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import logging
- import logging.handlers
- # setup the logger
- #logger = logging.getLogger('myapp')
- #hdlr = logging.FileHandler('dongs.log')
- #formatter = logging.Formatter("%(asctime)s - %(name)s - #%(levelname)s - %(message)s")
- #hdlr.setFormatter(formatter)
- #logger.addHandler(hdlr)
- #logger.setLevel(logging.INFO)
- #logger.info('Logger initialized.')
- import logging
- import logging.handlers
- # setup the logger
- logging.basicConfig(level=logging.INFO)
- # Log all messages WARNING+ to a rotating file
- rf_handler = logging.handlers.RotatingFileHandler('dongs.log', maxBytes=1024, backupCount=5)
- rf_handler.setLevel(logging.WARNING)
- logging.getLogger('').addHandler(rf_handler)
- logging.warning('dildos')
- # Log all messages DEBUG+ to the console
- ch = logging.StreamHandler()
- ch.setLevel(logging.DEBUG)
- ch.setFormatter(logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s"))
- logging.getLogger('').addHandler(ch)
- logging.info('Logger initialized.')
- def perform():
- logger = logging.getLogger('mypackage.perform')
- logger.info('performing')
- if __name__ == "__main__":
- logger = logging.getLogger('mypackage.main')
- logger.info('main!')
- perform()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement