我正在尝试将 TOR 与 Urllib 一起使用,如如何在 Python 中更改 Tor 身份?. 但是我无法理解在哪里可以找到配置文件。
谁能提供一个更简单的解决方案,以便我可以使用 Python 的 TOR 生成新的 ip?
我正在尝试将 TOR 与 Urllib 一起使用,如如何在 Python 中更改 Tor 身份?. 但是我无法理解在哪里可以找到配置文件。
谁能提供一个更简单的解决方案,以便我可以使用 Python 的 TOR 生成新的 ip?
这对我有用
import socks import socket def create_connection(address, timeout=None, source_address=None): sock = socks.socksocket() sock.connect(address) return sock
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "127.0.0.1", 9050)
# patch the socket module
socket.socket = socks.socksocket
socket.create_connection = create_connection
import urllib2
print urllib2.urlopen('http://icanhazip.com').read()
import mechanize
from mechanize import Browser
br = Browser()
print br.open('http://icanhazip.com').read()