Форум сайта python.su
2
чтоб открыть сайт использую urllib.request.urlopen(url,timeout=1).read().decode('utf-8')
как сделать чтоб через прокси (socks5) открывался сайт?
Отредактировано simple_user (Июль 23, 2014 03:47:23)
Офлайн
103
import 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а гуглить нынче не в моде?
Офлайн
2
гуглил, все что нашол не работало
я работаю с python3
Офлайн
103
и этот код не работает??
Офлайн
2
что в принципе по ходу не очень удивительно
ImportError: No module named ‘socks’
ImportError: No module named ‘urllib2’
Офлайн
2
нужно из tor-а достать сайт
для парсера
Офлайн
103
Офлайн