zl程序教程

您现在的位置是:首页 >  其他

当前栏目

Pywikibot登录SSLError 185090050

2023-04-18 12:52:14 时间

以前我用Pywikibot库和site.login()没有问题。Pywikibot登录SSLError 185090050

从上周开始,调用该方法返回下面的警告和错误消息:

WARNING: Waiting 40 seconds before retrying. 
ERROR: Traceback (most recent call last): 
    File "pywikibot/data/api.py", line 1556, in submit 
    body=body, headers=headers) 
    File "pywikibot/tools/__init__.py", line 1105, in wrapper 
    return obj(*__args, **__kw) 
    File "pywikibot/comms/http.py", line 279, in request 
    r = fetch(baseuri, method, body, headers, **kwargs) 
    File "pywikibot/comms/http.py", line 381, in fetch 
    error_handling_callback(request) 
    File "pywikibot/comms/http.py", line 297, in error_handling_callback 
    raise request.data 
SSLError: [Errno 185090050] _ssl.c:340: error:0B084002:x509 certificate routines:X509_load_cert_crl_file:system lib 

任何帮助将得到高度赞赏。

1man

回答

专家http://webchat.freenode.net/#pywikibot解决了这个问题。

问题出在我的httplib2软件包上。我只是重新安装它使用:

pip uninstall httplib2 
pip install httplib2 

1man

Pywikibot登录SSLError 185090050