如何让python gspread使用SOCKS代理服务器进行连接?

时间:2015-04-17 23:00:51

标签: python proxy gspread

我怎样才能让我的脚本使用gspread与谷歌服务器的gspread连接使用SOCKS代理?

1 个答案:

答案 0 :(得分:0)

根据SO问题,{p> SocksiPy应该为此工作:How can I use a SOCKS 4/5 proxy with urllib2?

import socks
import socket
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "127.0.0.1", 8080)
socket.socket = socks.socksocket

import gspread
# do whatever

如果这不是所需的结果,则可能必须创建捆绑的HTTPSession object的自定义实例。