【问题标题】:Python equivalent of Ruby SOCKsifyPython 相当于 Ruby SOCKsify
【发布时间】:2012-03-06 15:04:59
【问题描述】:

Ruby 有一个非常好的 gem,它允许通过 SOCKS 代理重定向所有网络流量

require 'socksify'
TCPSocket::socks_server = "127.0.0.1"
TCPSocket::socks_port = 9050
rubyforge_www = TCPSocket.new("rubyforge.org", 80)
# => #<TCPSocket:0x...>

有没有对应的python?

【问题讨论】:

标签: python ruby proxy socks


【解决方案1】:

这是一个相当古老的问题,但更当前的解决方案是使用https://github.com/Anorov/PySocks。这有一个 pip 可安装包 (pip install PySocks),可用于猴子补丁套接字:

import socket
import socks

socks.set_default_proxy(socks.SOCKS5, "127.0.0.1", 9050)
socket.socket = socks.socksocket

【讨论】:

    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 2020-02-16
      • 2019-07-04
      • 2011-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-23
      相关资源
      最近更新 更多