更换线
logger.setLevel(logging.DEBUG)
与
logging.basicConfig(level=logging.DEBUG, format='%(message)s')
它应该可以按预期工作。如果您不使用任何处理程序来配置日志记录(如您的帖子中所示,您只为记录器配置一个级别,但在任何地方都没有处理程序),则将获得一个“不得已使用”的内部处理程序,该处理程序仅输出消息(没有其他格式)
WARNING。

更换线
logger.setLevel(logging.DEBUG)
与
logging.basicConfig(level=logging.DEBUG, format='%(message)s')
它应该可以按预期工作。如果您不使用任何处理程序来配置日志记录(如您的帖子中所示,您只为记录器配置一个级别,但在任何地方都没有处理程序),则将获得一个“不得已使用”的内部处理程序,该处理程序仅输出消息(没有其他格式)
WARNING。