Skip to content

Instantly share code, notes, and snippets.

@jimpea
Created December 5, 2018 12:42
Show Gist options
  • Save jimpea/08d0ae9a8b68a9babff43750763e29fa to your computer and use it in GitHub Desktop.
Save jimpea/08d0ae9a8b68a9babff43750763e29fa to your computer and use it in GitHub Desktop.
Log to file and console
import logging
logger = logging.getLogger(__name__)
logger.setLevel(logging.DEBUG)
formatter = logging.Formatter('%(asctime)s:%(levelname)s:%(name)s:%(message)s')
file_handler = logging.FileHandler('combined.log')
file_handler.setFormatter(formatter)
stream_handler = logging.StreamHandler()
stream_handler.setFormatter(formatter)
logger.addHandler(stream_handler)
logger.addHandler(file_handler)
logger.debug("main")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment