不久之前雅虎财经改变了它的API,从那以后,.csv
数据的下载已经不再通过旧方法工作了。这已经在其他几个问题中讨论过了。
但是,旧版本还允许以https://chart.finance.yahoo.com/z?s=<<TICKER>>
文件的形式通过.png
下载某个符号的图表,现在这些文件也不再有效。新的图表查看器似乎只是通过JS脚本在画布上绘画来显示数据,并且似乎并不像图像那样下载&#34;功能要么。
在新网站上有什么方法可以通过GET / POST请求以.png
或.svg
文件的形式获取股票代码的图表,如果可能的话,可以选择定义参数和旧版本一样?
答案 0 :(得分:1)
我一直在寻找同样的东西,不知道旧的方式发生了什么,以获得股票图像。如果我发现了什么,我会在这里发布,如果你能告诉我,如果你这样做了吗?
答案 1 :(得分:0)
这可以通过使用Selenium来实现。这里有一个博客文章:How To Capture Element Screenshot Using Selenium WebDriver。 Selenium与包括Java和Python在内的多种语言绑定。它非常强大,可以测试网页,但可以用于从足迹复杂且实施不方便的站点抓取信息。