import logging import sys #获取logger实例 logger = logging.getLogger("baseSpider") # 括号后面填运行的文件名字,可以不填,不填的话当运行多个文件的时候,容易出问题 # 指定输出格式 formatter = logging.Formatter('%(asctime)s %(levelname)-8s:%(message)s') # 文件日志 file_handler = logging.FileHandler("baseSpider.log") file_handler.setFormatter(formatter) # 控制台日志 console_handler = logging.StreamHandler(sys.stdout) console_handler.setFormatter(formatter) # 为logge添加具体的日志处理器 logger.addHandler(file_handler) logger.addHandler(console_handler) logger.setLevel(logging.INFO)