logging模块是系统自带的无需安装直接导入使用
在日志配置中,stream=sys.stdout 为控制台输出日志,filename="devops.log"为日志写入到文件,filemode="w"为每次执行代码覆盖写,filemode = 'a'为追加日志,format="%(asctime)s-%(name)s-%(levelname)s-%(message)s" 为在每条日志之前加上时间戳,level=logging.INFO 为日志等级设置为info
import logging import sys #日志配置 # logging.basicConfig(level=logging.INFO, stream=sys.stdout) #filemode="w"为每次执行代码覆盖写,filemode = 'a'为追加日志 logging.basicConfig(filename="devops.log", filemode="a", format="%(asctime)s-%(name)s-%(levelname)s-%(message)s", level=logging.INFO) #写日志 logging.info("服务运行状态为: ok!")
标签:-%,INFO,logging,python,sys,filemode,日志 From: https://www.cnblogs.com/xiaoxiaomuyuyu/p/17822347.html