如何在动态链接来自网站时获取图像

时间:2015-12-24 09:58:45

标签: python html download

我想从这个网站上显示全分辨率图像: http://oiswww.eumetsat.org/IPPS/html/MSG/PRODUCTS/MPE/FULLRESOLUTION/index.htm

每次更新时图像都有动态链接,如果我们想每次都下载它会导致问题。

你有一些使用python的技巧来系统地下载全分辨率图像。

谢谢大家。

2 个答案:

答案 0 :(得分:0)

您可以使用BeautifulSouplxml或Python RegExp来解析HTML并获取正确的链接,应该有一个xpath。

答案 1 :(得分:0)

来自html的源代码:

array_nom_imagen[0]="wwCzemwbmWlTk"
array_nom_imagen[1]="CtXqGo6wG8hVz"
array_nom_imagen[2]="8UFuyfrkbcd0b"
...
...
array_nom_imagen[138]="fFoSqmGjl6zhJ"
array_nom_imagen[139]="S5QefAKEdpWQf"
array_nom_imagen[140]="vCcabHqeoVgdv"

function loadimages(i_image) {
  array_imagen[i_image] = new Image()
  array_imagen[i_image].src = "IMAGESDisplay/"+array_nom_imagen[i_image]
  imageurl[i_image]="IMAGESDisplay/"+array_nom_imagen[i_image]
  loaded_images[i_image]="TRUE"
}

因此只有141张照片可供使用。