我正在网上搜索很长时间。但是没用。请帮助或尝试给出一些实现此目标的想法。谢谢! 我想通过vs代码对https进行爬网,但是当我运行代码时,它有一个错误。(在jupyter笔记本中可以正常工作,并且我的python安装在E:/中)
import requests
url = 'https://stackoverflow.com/'
res = requests.get(url)
requests.exceptions.SSLError:
HTTPSConnectionPool(host='stackoverflow.com', port=443): Max retries exceeded with url: / (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available."))
答案 0 :(得分:0)
ssl
模块未随VS Code使用的Python版本一起安装,因此requests
无法建立HTTPS连接。尝试使用VS Code中安装了ssl
模块的另一个Python版本,或者查看是否可以使用ssl
重新安装Python。