Last active
July 30, 2018 06:33
-
-
Save jitanghu/f0d74a4d6473835c2eafbcab61a41a1b to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
logging.basicConfig(level=logging.DEBUG, | |
format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s', | |
datefmt='%m-%d %H:%M:%S') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def setup_logger(): | |
""" | |
设置Logger,默认输出到console和wisteria-v3-upgrade.log | |
""" | |
root_logger = logging.getLogger() | |
stream_handler = logging.StreamHandler() | |
timestamp = datetime.now().strftime('%Y%m%d%H%M%s') | |
file_handler = logging.FileHandler('wisteria-v3-upgrade-{}.log'.format(timestamp)) | |
formatter = logging.Formatter('%(asctime)s %(name)-12s %(levelname)-8s %(message)s') | |
stream_handler.setFormatter(formatter) | |
file_handler.setFormatter(formatter) | |
root_logger.addHandler(stream_handler) | |
root_logger.addHandler(file_handler) | |
root_logger.setLevel(logging.DEBUG) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment