我正在尝试使用 yfinance 导入多只股票的基本面数据
import yfinance as yf
ticker = yf.Ticker('AAPL')
ticker.info["priceToBook"]
按预期返回 15.9 的苹果 P / B
但是,如果我想循环遍历一系列股票代码,例如
tickers = ['AAPL', 'ORCL', 'TSLA']
并将它们保存到 df 或列表
你可以循环通过你想要的股票,并将它们添加到字典(或任何你想要的)
dictionary = {}
tickers = ['AAPL', 'ORCL', 'TSLA']
for t in tickers:
ticker = yf.Ticker(t)
dictionary[t] = ticker.info["priceToBook"]
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(58条)