urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1108)>
时间: 2023-12-16 21:58:18 浏览: 38
这个错误消息表示在使用urllib库时遇到了证书验证失败的问题,具体是因为证书已过期导致的。解决这个问题的方法有几种途径。一种方法是更新证书,以确保它是有效的。另一种方法是全局取消证书验证。引用中提到的方法是通过设置ssl._create_default_https_context为ssl._create_unverified_context来取消证书验证。这个方法会导致所有https请求都不再进行证书验证,可能会存在安全风险,因此在使用时需要谨慎。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [python报错——urllib.error.URLError](https://blog.csdn.net/weixin_42067873/article/details/121135898)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Python [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed 解决方法](https://blog.csdn.net/mid_Faker/article/details/109953646)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]