【发布时间】:2016-11-21 10:24:44
【问题描述】:
我目前正在创建一个程序,我想使用 yahoo_finance 模块从 yahoo Finance 获取股票数据。但是,我想使用我假设的循环来获取 4 只股票的数据。这是我想到使用的基本结构:
from yahoo_finance import Share
ticker_symbols = ["YHOO", "GOOG", "AAPL"]
i = 0
while i < 4:
company = Share(str(i))
print (company.get_open())
i += 1
我需要帮助的主要问题是如何构建一个循环遍历所有ticker_symbols。从我上面的“尝试”中可以看出,我完全一无所知,因为我是 python 新手。我遇到的第二个问题是如何使用该模块从 30 天前到当前日期获取数据。也许我应该求助于网络抓取,但这似乎要困难得多。
【问题讨论】:
标签: python web-scraping yahoo-api yahoo-finance stockquotes