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