Itchat.login 报 ConnectionError: ('Connection aborted.', error(10054, ''))

mm12vv 2017-08-23 03:50:21
在前几周还用的好好的,几个星期没调用,今天出错了。麻烦大神帮忙看下。以下是 import itchat,运行 itchat.login()报错的代码。环境是 Python 2.7.13. Windows

>>> itchat.login()
Getting uuid of QR code.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "D:\Python27\lib\site-packages\itchat\components\login.py", line 45, in login
while not self.get_QRuuid():
File "D:\Python27\lib\site-packages\itchat\components\login.py", line 102, in get_QRuuid
r = self.s.get(url, params=params, headers=headers)
File "D:\Python27\lib\site-packages\requests\sessions.py", line 521, in get
return self.request('GET', url, **kwargs)
File "D:\Python27\lib\site-packages\requests\sessions.py", line 508, in request
resp = self.send(prep, **send_kwargs)
File "D:\Python27\lib\site-packages\requests\sessions.py", line 618, in send
r = adapter.send(request, **kwargs)
File "D:\Python27\lib\site-packages\requests\adapters.py", line 490, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', error(10054, ''))
...全文
767 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
mm12vv 2017-08-23
  • 打赏
  • 举报
回复
安装了pyOpenSSL库 ,报如下错误: >>> import itchat >>> itchat.login() Getting uuid of QR code. Traceback (most recent call last): File "<stdin>", line 1, in <module> File "D:\Python27\lib\site-packages\itchat\components\login.py", line 45, in login while not self.get_QRuuid(): File "D:\Python27\lib\site-packages\itchat\components\login.py", line 102, in get_QRuuid r = self.s.get(url, params=params, headers=headers) File "D:\Python27\lib\site-packages\requests\sessions.py", line 521, in get return self.request('GET', url, **kwargs) File "D:\Python27\lib\site-packages\requests\sessions.py", line 508, in request resp = self.send(prep, **send_kwargs) File "D:\Python27\lib\site-packages\requests\sessions.py", line 618, in send r = adapter.send(request, **kwargs) File "D:\Python27\lib\site-packages\requests\adapters.py", line 506, in send raise SSLError(e, request=request) requests.exceptions.SSLError: HTTPSConnectionPool(host='login.weixin.qq.com', port=443): Max retries exceeded with url: /jslogin?fun=new&appid=wx782c26e4c19acffb (Caused by SSLError(SSLError("bad handshake: SysCallError(-1, 'Unexpected EOF')",),))

37,718

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧