simple_user
Июль 23, 2014 02:07:35
чтоб открыть сайт использую urllib.request.urlopen(url,timeout=1).read().decode('utf-8')
как сделать чтоб через прокси (socks5) открывался сайт?
terabayt
Июль 23, 2014 06:40:16
Socksimport socks
import socket
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "127.0.0.1", 8080)
socket.socket = socks.socksocket
import urllib2
print urllib2.urlopen('http://www.google.com').read()
you must use socks before urllib2
а гуглить нынче не в моде?
simple_user
Июль 23, 2014 11:39:31
гуглил, все что нашол не работало
я работаю с python3
terabayt
Июль 23, 2014 12:27:46
и этот код не работает??
simple_user
Июль 23, 2014 12:32:15
что в принципе по ходу не очень удивительно
ImportError: No module named ‘socks’
ImportError: No module named ‘urllib2’
simple_user
Июль 23, 2014 13:44:38
нужно из tor-а достать сайт
для парсера
terabayt
Июль 23, 2014 22:48:32