【发布时间】:2014-12-16 20:00:55
【问题描述】:
我正在尝试从 yahoo Finance 中提取公司资料。我似乎找不到任何提供公司信息提取 URL 的文档。截至目前,我正在使用金融雅虎 gem,但它只提供定量数据。有谁知道我可以在哪里或如何提取每个符号的公司信息?
【问题讨论】:
标签: ruby-on-rails-4 yahoo-finance
我正在尝试从 yahoo Finance 中提取公司资料。我似乎找不到任何提供公司信息提取 URL 的文档。截至目前,我正在使用金融雅虎 gem,但它只提供定量数据。有谁知道我可以在哪里或如何提取每个符号的公司信息?
【问题讨论】:
标签: ruby-on-rails-4 yahoo-finance
http://finance.yahoo.com/q?s=yhoo(获取公司和交易所) 以下 YQL 查询让我更接近正确的结果,而不仅仅是获取页面。获得公司和市场:
select h2,span from html where url="http://finance.yahoo.com/q?s=YHOO" and xpath='//div[@class="yfi_quote_summary"]/div[1]'
返回
<div>
<h2>Yahoo! Inc.</h2>
<span>(NasdaqGS: YHOO)</span>
</div>
【讨论】:
yahoo API 几年前关闭,quantmod 用于提取财务数据,现在您必须使用 Rvest 或类似工具进行网络抓取语法不正确)。
【讨论】: