logging.debug("This is a debug message.") logging.info("This is a info message.") logging.warning("This is a warning message.") logging.error("This is a error message.") logging.critical("This is a critical message.")
if __name__ == "__main__": main()
''' 2024-07-11 10:55:43 INFO This is a info message. 2024-07-11 10:55:43 WARNING This is a warning message. 2024-07-11 10:55:43 ERROR This is a error message. 2024-07-11 10:55:43 CRITICAL This is a critical message. '''
# 测试日志输出 logger.debug("This is a debug message.") logger.info("This is a info message.") logger.warning("This is a warning message.") logger.error("This is a error message.") logger.critical("This is a critical message.")
''' 2024-12-06 16:45:04 __main__ DEBUG This is a debug message. 2024-12-06 16:45:04 __main__ INFO This is a info message. 2024-12-06 16:45:04 __main__ WARNING This is a warning message. 2024-12-06 16:45:04 __main__ ERROR This is a error message. 2024-12-06 16:45:04 __main__ CRITICAL This is a critical message. '''
import os import sys import logging from datetime import datetime
# get the time of now now = datetime.now() formatted_time = now.strftime("%Y-%m-%d %H:%M")
# use the time to name the log logname = f"log-{formatted_time}.txt"# "log-2024-12-09 21:40.txt" logdir = "/path/to/logdir" ifnot os.path.exists(logdir): os.makedirs(logdir)