【发布时间】:2019-01-25 07:04:40
【问题描述】:
问题是我无法使用 quandl.get() 访问 quandl 数据,因为它会引发 SSLError。
我尝试过设置 verify = False 和其他一些东西。
这是代码:
data = quandl.get("EOD/MSFT", authtoken="gyX6Yqxx3xT3hsdSmPva", verify=False)
Exception has occurred: requests.exceptions.SSLError
HTTPSConnectionPool(host='www.quandl.com', port=443): Max retries exceeded with url: /api/v3/datasets/EOD/MSFT/data?order=asc&verify=True
(Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)')))
File"C:\RILEYHQ\my_coding\PYTHON\script_files\graphing\financial\stock_price_data.py", line 29, in <module>
data = quandl.get("EOD/MSFT", authtoken="gyX6Yqxx3xT3hsdSmPva", verify = True)
修复 ssl 错误的原因是什么?是和我的网络、代码还是网站有关?
【问题讨论】:
标签: python python-3.x ssl-certificate quandl