Twitter.com请求错误
我不经常使用请求库,所以我不知道如何调试这个错误。我正在使用一些来自github的代码。 https://github.com/ashleycoxley/twitter-analytics-exportTwitter.com请求错误
错误与.get函数。
tw_url = "https://twitter.com/" session = requests.session()
first_req = session.get(tw_url)
错误消息:
requests.exceptions.SSLError: ("bad handshake: Error([('SSL routines', 'ssl3_get_server_certificate', 'certificate verify failed')],)",)
这也可能是简单的,但任何帮助,将不胜感激。
感谢,
回答:
可以
添加verify = False
到:
first_req = session.get(tw_url, verify = False)
说明
出于某种原因,你的Python代码不信任的SSL证书展示通过twitter.com
。 FWIW,它可能不是Twitter,你的代码与谁交谈。
这很可能是由于您的计算机配置了可信Certificate Authorities和/或您和Twitter之间(例如您的ISP)干扰您的通信。
而verify=False
仅仅意味着“我不关心我连接的服务器是不是真正的Twitter.com只是让我连接到它”。
以上是 Twitter.com请求错误 的全部内容, 来源链接: utcz.com/qa/257302.html