如何使用 Python 从雅虎财经获取行业数据?

Kan*_*i S 2 python ticker

我目前有一些通过 Python 的 datareader 获得的来自雅虎财经的股票代码和数据。我已经获得了与数字相关的数据框的所有内容,除了来自股票代码的行业。我想知道是否有任何代码可以显示通过雅虎的个人资料页面显示的以下代码的行业?

代码如下:

import pandas_datareader.data as pdr

Tickers=['SBUX','TLRY']

SD='2005-01-31'

ED='2018-12-31'

TickerW=pdr.datareader(Tickers,'yahoo',SD,ED)

TickerW.head()
Run Code Online (Sandbox Code Playgroud)

rec*_*for 5

使用 pandas_datareader 无法做到这一点,请参见此处。您可以使用yfinance来获取该部门。

例如尝试:

import yfinance as yf

sbux = yf.Ticker("SBUX")
tlry = yf.Ticker("TLRY")

print(sbux.info['sector'])
print(tlry.info['sector'])
Run Code Online (Sandbox Code Playgroud)