ошибка urlopen [Errno 11001] getaddrinfo не удалось - автоматическая загрузка изображений
Во-первых, я использую корпоративный ноутбук, который использует прокси.
Я установил пакет simple_image_download из Anaconda Prompt. (ссылка: https://github.com/haroonshakeel/simple_image_download )
оттуда есть небольшой скрипт (download_from_google.py) для автоматической загрузки изображений из Google. Я попытался запустить этот скрипт из базовой среды.
Я получаю сообщение об ошибке (ошибка urlopen [Errno 11001] getaddrinfo не удалось).
Я попытался использовать приведенный ниже метод для рассмотрения прокси (указано в одном из решений)
headers = {}
headers['User-Agent'] = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
req = urllib.request.Request(url, headers=headers)
proxy_url = 'http://username:password@proxy_site:portnumber'
proxy = urllib.request.ProxyHandler({'http': proxy_url})
auth = urllib.request.HTTPBasicAuthHandler()
opener = urllib.request.build_opener(proxy, auth, urllib.request.HTTPHandler)
urllib.request.install_opener(opener)
resp = urllib.request.urlopen(req)
Он не работает на последнем шаге, упомянутом выше (полный сценарий можно найти по адресу https://github.com/haroonshakeel/simple_image_download/blob/master/simple_image_download/simple_image_download.py )
Может ли кто-нибудь помочь мне решить эту проблему