socks.set_default_proxy(socks.SOCKS5, '127.0.0.1', 7769)
socket.socket = socks.socksocket
opener = urllib.request.build_opener()
opener.addheaders = [('User-agent',
'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.76 Mobile Safari/537.36')]
urllib.request.install_opener(opener)
urllib.request.urlretrieve(imgurl, imgurl.split('/')[-1])
proxy = '127.0.0.1:7769'
proxies = {
'http': 'http://' + proxy,
'https': 'https://' + proxy,
}
try:
response = requests.get(page,headers=headers, proxies=proxies)
data=response.text
except requests.exceptions.ConnectionError as e:
print('Error', e.args)