log模块
一个程序运行可能会出现错误。写程序的时候,会有一个日志,有的是访问日志,有的是错误日志。日志就相当于是日记,访问程序什么时候出错,如何写xx访问,用open去打开文件。如果没有这个模块,自己得记录一下,会出问题,十亿个人访问,多个线程,多个人同时执行就会出错,第二个人把自己写进去,然后得保存,第二个人保存,第一个再保存,第二个就会清空。由于写日志比较繁琐,会造成线程安全的问题,python提供了一个logging模块是线程安全的,是简单的写日志的操作,内部做线程安全,不会允许多个人操作,排队,文件永远不会出错,线程安全的日志模块就是写文件的,称之为便捷的写文件的模块,导入这个模块
import logging
有filename,还有format,还有datefmt,还有level=10
logging.error("哈哈哈")
注意format是什么,它就照着这个格式去写。datefmt就是这个时间,还有一个就是level=10
logging.critical('c')
logging.fatal('f')
logging.error("e")
logging.warning("ssss")
logging.info("i")
logging.debug("d")
logging.log(2,'333')
多个人来写的话不会写脏数据

浙公网安备 33010602011771号