2

我正在尝试编写一个脚本,在其中通过 Python 中的 Tor 建立连接。我目前可以连接到 Tor 并请求一个新的 ip NEWNYM,但我似乎无法发送数据。永远不会收到数据。

Tor 永远不会与结果地址建立连接。

没有建立任何联系......我已经尝试了大约 5 天的很多事情。我将不胜感激任何人都可以提供的帮助

*干杯

4

1 回答 1

3

我强烈推荐SocksiPy。它非常易于使用,一旦你建立了连接,它就像一个普通的 TCP 套接字一样工作。以下是他们 SourceForge 页面的简短示例:

>>> import socks
>>> s = socks.socksocket()
>>> s.setproxy(socks.PROXY_TYPE_SOCKS5,"socks.example.com")
>>> s.connect(("www.example.com",80))
>>> 

我已经在几个大型项目中使用它,没有任何问题。如果您经常需要直接与 SOCKS5 服务器交互(即使那样,它也可能能够满足您的需求),它可能并不是您想要的,但在绝大多数情况下,SocksiPy 不仅仅是充足的。

于 2012-12-05T01:04:52.357 回答