Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 2 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
您听说过 YQL 控制台和 datatables.org 吗?它使用返回 XML 或 JSON 对象的 REST 请求提供对大量 Yahoo(和其他)数据表的访问。有一个很好的选项表,您可以使用 Python 的 urllib 轻松访问。考虑以下示例:
结果是一个 json 对象,其中包含 2011 年 8 月到期的 GOOG 的所有选项。如果您仔细查看网址,您会看到 Google 符号和到期日期。这可以通过编程轻松修改。
请注意,您还可以以 XML 形式返回结果。
谷歌“yql consol”,点击第一个链接。在右侧,单击“显示社区表”的链接。向下滚动到雅虎。单击 yahoo.finance.options。你应该能够弄清楚剩下的:)
Have you heard of the YQL Console and datatables.org? It provides access to a lot of Yahoo (and other) data tables using REST requests returning XML or JSON objects. There is a nice options table you can easily access using Python's urllib. Consider the following example:
result is an json object containing all options for GOOG with a 2011-08 expiration. If you look closely in the url, you'll see the symbol for Google and the expiration date. This can be easily modified programmatically.
Note you can also return the results in XML.
Google "yql consol", click on the first link. On the right side, click the link that says "Show Community Tables". Scroll down to Yahoo. Click on yahoo.finance.options. You should be able to figure out the rest :)