我安装了WikipediaAPI,但无法使其正常工作。如果我尝试使用“页面”上的任何方法,它会给我一个错误。这是我在项目中唯一的代码
import wikipediaapi
wiki_wiki = wikipediaapi.Wikipedia('en')
page = wiki_wiki.page('Mathematics')
print(page.summary)
这里是错误
requests.exceptions.SSLError: HTTPSConnectionPool(host='en.wikipedia.org', port=443): Max retries exceeded with url: /w/api.php?titles=Mathematics&exsectionformat=wiki&explaintext=1&format=json&redirects=1&prop=extracts&action=query (Caused by SSLError(SSLError(1, '[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:645)'),))
你的代码很好。我认为问题与证书有关。请尝试升级
pyOpenSSL
版本。使用此命令它会解决你的问题
我能够通过将Python从3.6更新到3.8并在PyCharm中更改解释器来解决这个问题
相关问题 更多 >
编程相关推荐