SSL:证书验证请求失败

2024-10-04 01:37:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试下载this url,这是this页上的一个框架。你知道吗

我试过这样:

import urllib.request
url = 'https://tips.danskespil.dk/tips13/?#/tps/poolid/2954'
response = urllib.request.urlopen(url)
html = response.read()

也是这样:

import requests
page = requests.get(url)

但是这两种方法都给了我错误:SSL: CERTIFICATE_VERIFY_FAILED request.get

任何帮助都是非常值得的。你知道吗


Tags: httpsimport框架urlgetresponserequesturllib
1条回答
网友
1楼 · 发布于 2024-10-04 01:37:31

如果您不担心安全性(您应该担心),那么最好在请求函数中使用verify=False。你知道吗

page = requests.get(url, verify=False)

您还可以将verify设置为具有可信ca的证书目录,如下所示

verify = '/path/to/certfile'

你可以参考这里的documentation来了解所有绕过它的方法

相关问题 更多 >