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 |