我有一部分代码是故意发出不安全请求的。所以我用
禁用警告urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
在那部分之后,如何在我的脚本中重新启用/重置 urllib3
警告?
最佳答案
如果您需要以编程方式重置所有警告,您可以:
import warnings
warnings.resetwarnings()
这将导致所有 urllib3 警告(以及所有其他警告)恢复为默认状态。
urllib3.disable_warnings
助手是 a one-line wrapper围绕 warnings.simplefilter('ignore', category)
。
如果您想自己应用特定类别覆盖,您可以执行以下操作:
warnings.simplefilter('default', category)
更多关于警告过滤器的信息:https://docs.python.org/2/library/warnings.html#available-functions
关于python - 重新启用 urllib3 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50414913/