python simple_salesforce代理使用

时间:2014-11-23 00:45:36

标签: python proxy salesforce

我正在使用此示例中的python simple_salesforce模块:https://pypi.python.org/pypi/simple-salesforce。具体做法是:

proxies = { "http": "http://10.10.1.10:3128" } from simple_salesforce import Salesforce sf = Salesforce(username='myemail@example.com.sandbox', password='password', security_token='token', sandbox=True, proxies=proxies)

失败,出现以下错误。 requests.exceptions.ConnectionError: ('Connection aborted.', error(111, 'Connection refused'))

如果我不使用代理,它可以正常工作。我的要求是启用代理。 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

将以下内容添加到程序的开头将解决此问题。 我在python中使用urllib2,负责通过代理转发请求。 对于我的问题的答案:

如果代理的主机名和端口是xyz1-pqr01.abc.company.com和3128那么 import os os.environ['http_proxy'] = 'http://xyz1-pqr01.abc.company.com:3128' os.environ['https_proxy'] = 'http://xyz1-pqr01.abc.company.com:3128'