Python有自带的logging模块,用于日志记录,功能很强大,但不好用,使用挺麻烦的,而且发现了几个bug,调用了一个logger.warning()一次,结果日志文件中出现了n行记录,且逐渐变成n+1,n+2,...越来越多.也不想去查原因,索性自己写一个日志功能. 我想要的日志的核心功能就只有两点: 1. 保存触发时间.异常堆栈信息. 2. 用文件形式保存. 上面第1点可以用Python自带的traceback模块实现,文件读写就很简单了. MyLogger.py import os i…