socks library를 이용하면 python에서 socket 프록시를 이용할 수 있다.
사용할 SOCKS 프록시 서버를 아래의 socks.sedefaultproxy 부분에 적용시켜 준다.
- 프록시 서버에 tor의 ip, port를 적용해서 사용할 수도 있다.
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()
Down : http://sourceforge.net/projects/socksipy/
'Programming > Python' 카테고리의 다른 글
| RC4 알고리즘 - python (1) | 2013.12.14 |
|---|---|
| python HTML, XML 파싱 - BeautifulSoup (0) | 2013.11.21 |
| python socket관련 - socket, urllib2, httplib (0) | 2013.11.05 |
| Python Editor (0) | 2013.10.31 |
| python 콜스택 추적 (2) | 2013.10.09 |