运行一个简单的python脚本,使用以下代码从Yahoo Finance获取一些基本数据:
import yfinance as yf
t = ['AAPL', 'MSFT','WMT','IBM']
for str in t:
try:
stock = yf.Ticker(str)
a.append(stock.info.get('longBusinessSummary'))
b.append(stock.info.get('symbol'))
somedata = pd.DataFrame(a, b)
问题在于下载的数据文件的大小仅为40KB,但是消耗的互联网数据却接近125MB。 那是实际检索到的数据的3000倍!
正在寻找为什么会消耗大量互联网数据的输入,是否可以做一些优化代码以减少互联网数据消耗的输入?