【问题标题】:How to get Industry Data from Yahoo Finance using Python?如何使用 Python 从 Yahoo Finance 获取行业数据?
【发布时间】:2019-11-28 01:08:52
【问题描述】:

我目前有一些来自 yahoo Finance 的代码和数据,这些代码和数据是通过 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()

【问题讨论】:

标签: python ticker


【解决方案1】:

pandas_datareader 无法做到这一点,请参阅here。您可以改用yfinance 来获取扇区。

举个例子试试:

import yfinance as yf

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

print(sbux.info['sector'])
print(tlry.info['sector'])

【讨论】:

  • 感谢您的帮助!非常感激!只是编码的新手哈哈 :)
  • 这正是我想要的。这是我第 N 次发现这个问题,雅虎一直在更改和弃用他们的 API!
猜你喜欢
  • 1970-01-01
  • 2021-01-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多