【发布时间】:2018-10-17 18:27:35
【问题描述】:
来自https://stooq.pl/q/?s=%5Espx&d=20181016&c=1d&t=l&a=lg&b=0
我想下载带有SP500索引的主图,它的img标签是:
<img src="c/?s=^spx&d=20181016&c=1d&t=l&a=lg" width="560" height="350" border="0">
所以 SVG 图片的 URL 是:https://stooq.pl/c/s=^spx&d=20181016&c=1d&t=l&a=lg
但是R命令:
download.file("https://stooq.pl/c/?s=^spx&d=20181016&c=1d&t=l&a=lg", "sp500.svg") # or .png
下载未渲染的文件,是否可以下载正确的文件?
【问题讨论】:
-
你为什么认为这是
svg?它似乎是简单的 PNG 图像,可以以与 here 相同的格式下载。 -
@Andersson 因为 download.file("stooq.pl/c/?s=^spx&d=20181016&c=1d&t=l&a=lg", "sp500.png") 创建了无法打开的 png 文件
-
我对 R 有一点经验,但是我只是在 Python 中得到了目标
png文件,没有任何问题 -
@Andersson 你能分享你的代码作为答案吗?
标签: r svg web-scraping