Skip to content

Instantly share code, notes, and snippets.

@xingkaixin
Created September 13, 2014 06:45
Show Gist options
  • Save xingkaixin/2e32c12184df1b0deb0e to your computer and use it in GitHub Desktop.
Save xingkaixin/2e32c12184df1b0deb0e to your computer and use it in GitHub Desktop.
Python logging sample
import logging
import sys
logger = logging.getLogger("endlesscode")
formatter = logging.Formatter('%(name)-12s %(asctime)s %(levelname)-8s %(message)s', '%Y %m %d %H:%M:%S',)
file_handler = logging.FileHandler("test.log")
file_handler.setFormatter(formatter)
stream_handler = logging.StreamHandler(sys.stderr)
logger.addHandler(file_handler)
logger.addHandler(stream_handler)
#logger.setLevel(logging.ERROR)
logger.error("fuckgfw")
logger.removeHandler(stream_handler)
logger.error("fuckgov")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment