先介绍一下日志的作用:方便自己与他人查看问题和定位问题
在python中引入logging标准库即可使用 --- import logging
一、日志级别
1、DEBUG 10 调试信息,一些额外的信息
2、INFO 20 主体功能信息、做了些什么
3、WARNING 30 警告,下次可能要出错了
4、ERROR 40 报错,违法的
5、CRITICAL 50 极其严重的
日志顺序:DEBUG<INFO<WARNING<ERROR<CRITICAL
import logging # 引入
logging.debug("记录调试信息")
logging.info("记录功能做了什么")
logging.warning("记录警告")
logging.error("记录错误")
logging.critical("记录致命信息")
例:下个版本需要用写的方法进行warning警告
def old_function():
try:
1/0
logging.info("代码没有问题")
except Exception as e: # 抛出异常
logging.error(e)
logging.waring("这个方法在下一个版本中会废掉,请用新的function")
return 'hello'
if __name__