Python から 使ってみる

環境構築

SocksiPy.tar.gz をダウンロード
https://osdn.jp/projects/sfnet_socksipy/

tar xvfz SocksiPy.tar.gz
sudo cp socks.py /usr/lib/python2.6/site-packages

PythonからはTorであることは意識しなくていい。SOCKSプロクシだと思って使えばOK
サンプルコード

#! /usr/bin/env python
# coding=utf-8

import socks
import urllib

socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "localhost", 9050)

urllib.socket.socket = socks.socksocket

data = urllib.urlopen("http://taruo.net/e/").read()
print data