【发布时间】:2020-09-15 14:03:34
【问题描述】:
我在 python 中使用yfinance 库来一次下载多个股票代码的股票价格数据。以下是代码:
import yfinance as yf
import pandas as pd
x1 = yf.download("STNE BYND HTZ....SFET AMD", period ="1d")
我在用空格分隔的字符串中一次传递 800 个代码。
但是每次我运行代码时都会出现以下错误:
requests.exceptions.SSLError: HTTPSConnectionPool(host='query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v8/finance/chart/UVV?range=1d&interval=1d &includePrePost=False&events=div%2Csplits (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines','tls process server certificate', 'certificate verify failed')])")))"
某些代码在运行时会出现此错误,尽管为其余代码下载了数据,但代码未编译
【问题讨论】: