从雅虎下载苹果股票价格时出现错误

问题描述 投票:0回答:1

当我运行代码从雅虎获取股票数据时,它不断返回我“未找到时区,符号可能已除名”。

import pandas as pd
import yfinance as yf
import datetime
from datetime import date, timedelta
today = date.today()

d1 = today.strftime("%Y-%m-%d")

end_date = d1
d2 = date.today() - timedelta(days=720)
d2 = d2.strftime("%Y-%m-%d")
start_date = d2

data = yf.download('AAPL',
start=start_date,
end=end_date,
progress=False)
print(data.head())

无法获取代码“AAPL”原因:HTTPSConnectionPool(host='fc.yahoo.com', port=443): 超过最大重试次数,网址:/(由 SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] 证书引起)验证失败:证书链中的自签名证书 (_ssl.c:1006)')))

1 下载失败: ['AAPL']:异常('%ticker%:找不到时区,符号可能会被除名') 空数据框 列:[开盘价、最高价、最低价、收盘价、调整收盘价、交易量] 索引:[]

python yfinance
1个回答
0
投票

可能发生的原因有很多。最常见的是一些网络阻塞。 检查您是否没有激活添加保护程序或防火墙,如本post中所示。

© www.soinside.com 2019 - 2024. All rights reserved.