1. `import tqsdk` 阶段执行 `logging.setLoggerClass(shinny_structlog.ShinnyLogger)`,修改全局默认 Logger 工厂,违反 Python 库开发最佳实践; 2. 后果:宿主应用**getLogger 时机不同,拿到的 logger 实例类型不同,INFO 日志静默丢失**,bug 由 import 顺序决定,极难排查 这个问题存在很多年了,希望你们能改正,用ai coding 工具,很快就能解决
import tqsdk阶段执行logging.setLoggerClass(shinny_structlog.ShinnyLogger),修改全局默认 Logger 工厂,违反 Python 库开发最佳实践;这个问题存在很多年了,希望你们能改正,用ai coding 工具,很快就能解决