Mindee

主要记录各种包的使用代码例子, 遇到问题的处理方式 项目记录更新全部代码

  博客园  :: 首页  :: 新随笔  ::  ::  :: 管理

-----开始---

去掉消息提示,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(返回的变量即可)

 

 

 

 

 

 

 

 

---结尾----

posted on 2019-06-28 02:32  Mindee  阅读(24)  评论(0)    收藏  举报