自从这个消息
lib/python2.7/site-packages/requests/packages/urllib3/util/ssl_.py:90:InsecurePlatformWarning:真正的 SSLContext 对象不可用。这会阻止 urllib3 正确配置 SSL,并可能导致某些 SSL 连接失败。有关详细信息,请参阅https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning。不安全平台警告
一直在淹没我的日志(是的,我知道这很重要,我最终会解决真正的问题!我保证!),我想添加一个过滤器让它只显示一次。所以我添加了这个:
warnings.simplefilter(action='once', category=InsecurePlatformWarning, append=True)
但它不过滤任何东西。当我这样做时:
warnings.simplefilter(action='once', append=True)
它对所有警告都这样做,这不是我想要的,但它表明代码确实正在执行并且过滤器本身确实有效。
我在类别方面做错了什么?我不想禁用警告。我只想让这个特定的警告暂时只显示一次。
谢谢!