Использование urllib и python3 для сохранения изображения с сайта windy.com - PullRequest
0 голосов
/ 08 ноября 2019

Я пытаюсь использовать Python3 (или python2) для загрузки URL-адреса с сайта windy.com и сохранения всей страницы в виде файла png (снимок экрана). Вот пример URL:

siteA = "https://www.windy.com/-Show---add-more-layers/overlays?currents,-5.859,10.517,8"

Я пробовал несколько итераций urllib.request.urlopen, но не могу заставить его" захватить экран "страницы.

#!/usr/bin/python3
import urllib.request,datetime

siteA = "https://www.windy.com/-Show---add-more-layers/overlays?currents,-5.859,10.517,8"
filename1 = "windy." + datetime.datetime.now().strftime("%Y%m%d-%H%M") + ".png"

resource = urllib.request.urlopen(siteA)
output = open(filename1,"wb")
output.write(resource.read())
output.close()
print("debug: %s" %(filename1))

Я ожидаю, что файл сохранения будет снимком экрана страницы windy.com, но все, что я получаю, это небольшой png (несколько килобайт), который содержит маленькую рамку на черном фоне.

...