0

我正在尝试使用 yfinance 导入多只股票的基本面数据

import yfinance as yf
ticker = yf.Ticker('AAPL')
ticker.info["priceToBook"]

按预期返回 Apples P/B 为 15.9

但是如果我想遍历一个代码列表怎么办,比如

tickers = ['AAPL', 'ORCL', 'TSLA']

并将它们保存到 df 或列表

4

1 回答 1

1

你可以遍历你想要的代码并将它们添加到字典(或任何你想要的)

dictionary = {} 
tickers = ['AAPL', 'ORCL', 'TSLA']
for t in tickers:
    ticker = yf.Ticker(t)
    dictionary[t] = ticker.info["priceToBook"]
于 2020-02-13T22:38:23.803 回答