参考官网: https://docs.python.org/zh-cn/3/howto/logging.html

    1. import logging
    2. LOG_FORMAT = ('%(levelname) -10s %(asctime)s %(name) -30s %(funcName) '
    3. '-35s %(lineno) -5d: %(message)s')
    4. LOGGER = logging.getLogger(__name__)
    5. logging.basicConfig(level=logging.INFO, format=LOG_FORMAT)
    6. if __name__ == '__main__':
    7. LOGGER.info('你好')
    8. LOGGER.error('你好')
    9. LOGGER.debug('你好啊')
    10. LOGGER.warning('你好')
    11. # LOGGER.warn('你好')
    12. ###################################################
    13. INFO 2021-05-14 14:14:53,750 __main__ <module> 25 : 你好
    14. ERROR 2021-05-14 14:14:53,750 __main__ <module> 26 : 你好
    15. WARNING 2021-05-14 14:14:53,750 __main__ <module> 28 : 你好
    16. Process finished with exit code 0
    17. ################################################
    18. import logging
    19. LOG_FORMAT = "%(asctime)s: %(name)s: %(levelname)s: %(message)s"
    20. LOGGER = logging.getLogger(__name__)
    21. logging.basicConfig(level=logging.INFO, format=LOG_FORMAT)
    22. if __name__ == '__main__':
    23. LOGGER.info('你好')
    24. LOGGER.error('你好')
    25. LOGGER.debug('你好啊')
    26. LOGGER.warning('你好')