2020
09-27
09-27
Python日志:自定义输出字段 json格式输出方式
最近有一个需求:将日志以json格式输出,并且有些字段是logging模块没有的.看了很多源码和资料,终于搞定,抽取精华分享出来,一起成长.importjsonimportloggingclassJsonFilter(logging.Filter):ip='IP'source='APP'deffilter(self,record):record.ip=self.iprecord.username=self.sourcereturnTrueif__name__=='__main__':formate=json.dumps({"time":"%(asctime)s","levelname":"%(leve...
继续阅读 >