我是python的新手,我正在从提取数据中连接API。使用浏览器或VBA时,API可以完美运行,但是当我使用python时,它将返回以下错误消息:
ConnectionError:HTTPSConnectionPool(host ='api.github.com',port = 443): url:/ events超过了最大重试次数(由 NewConnectionError(':无法建立新的连接: [WinError 10060]连接尝试失败,因为已连接 一段时间后未正确响应,或已建立 连接失败,因为已连接的主机无法响应',))
下面是我的代码:
import requests
r = requests.get('https://api.github.com/events')
有人知道这个问题是什么吗?非常感谢帮忙。
答案 0 :(得分:0)
我能够运行您的代码。但是根据您在注释中的输入,您还可以运行来自不同VPN的代码。所以我不确定是什么问题,请尝试绕过https验证
import requests
r = requests.get('https://api.github.com/events', verify=False)
如果它不起作用,请尝试在Python环境中添加https_proxy。