如果某个函数决定不使用常规的Python错误报告机制(即异常处理和警告)而直接将错误消息打印到stdout /
stderr,那么您几乎无能为力。如果确实让您感到烦恼,那么您显然可以完全取消对stderr的写入。在另一个SO问题中,有一个关于临时执行此操作的解决方案(例如,仅用于此功能):
抑制Python函数中的stdout /
stderr打印。显然,如果执行此操作,那么也会丢失此函数的所有相关输出,因此请谨慎使用。

如果某个函数决定不使用常规的Python错误报告机制(即异常处理和警告)而直接将错误消息打印到stdout /
stderr,那么您几乎无能为力。如果确实让您感到烦恼,那么您显然可以完全取消对stderr的写入。在另一个SO问题中,有一个关于临时执行此操作的解决方案(例如,仅用于此功能):
抑制Python函数中的stdout /
stderr打印。显然,如果执行此操作,那么也会丢失此函数的所有相关输出,因此请谨慎使用。