今天又是被割韭菜的一天。——《丫子》
前言
想要在Python3上编写一个简易的日志工具是很简单的,主要想满足以下几点需求:
- 能满足控制台输出和文件输出(如果需要将输出通过字节流发送给服务器那当然也可以,不过这个稍复杂,不在本框架处理范围内)。
- 能满足输出不同的Level,最好可以通过配置文件配置。
- 不会因为多个 logger 实例而出现重复日志的情况。
Action
所以根据需求设想从配置文件中进行读取。
- 在Config目录中新建FrameConfig.ini文件,并输入配置:
这里需要注意的是只有在配置文件按ANSI编码保存的时候才能正确读取,否则会报错。
- ConsoleSwitch:Con