-----开始---
去掉消息提示,python 本身的logging提示有5层
import logging logging.debug('debug message') logging.info('info message') logging.warning('warning message') logging.error('error message') logging.critical('critical message')
默认的是warning层,如果不想把乱七八糟的warning打印出来就设置成ERROR层
import logging #logging.basicConfig(format='%(asctime)s : %(levelname)s : %(massage)s',level=logging.INFO) logging.basicConfig(format='%(asctime)s : %(levelname)s : %(massage)s',level=logging.ERROR) logging.basicConfig(format='%(asctime)s : %(levelname)s : %(massage)s',level=logging.WARNNING)
自动打印程序运行日志
import logging logging.basicConfig(filename='scraper.log', level=logging.DEBUG, format="%(asctime)s - %(message)s", datefmt='%y-%m-%d %H:%M:%S') #如果需要在函数运行的时候查看返回的数据,加上logging.info(返回的变量即可)
---结尾----
浙公网安备 33010602011771号