【发布时间】:2012-12-05 23:30:05
【问题描述】:
我正在尝试编写一个脚本,在其中通过 Python 中的 Tor 建立连接。我目前可以连接到 Tor 并请求一个新的 ip NEWNYM,但我似乎无法发送数据。永远不会收到数据。
Tor 永远不会与结果地址建立连接。
没有建立任何联系...我已经尝试了大约 5 天的很多事情。任何人都可以提供任何帮助,我将不胜感激
*干杯
【问题讨论】:
标签: python
我正在尝试编写一个脚本,在其中通过 Python 中的 Tor 建立连接。我目前可以连接到 Tor 并请求一个新的 ip NEWNYM,但我似乎无法发送数据。永远不会收到数据。
Tor 永远不会与结果地址建立连接。
没有建立任何联系...我已经尝试了大约 5 天的很多事情。任何人都可以提供任何帮助,我将不胜感激
*干杯
【问题讨论】:
标签: python
我强烈推荐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 不仅仅是充足的。
【讨论】: