def proxyHandler(): """ # 返回代理列表,构建代理池 """ from myTool import myProxy if proxyOption: if not self.proxyPool: proxyPool = myProxy.proxyExistsAll() self.proxyPool = [[item[0], item[1]] for item in proxyPool] proxy = random.sample(self.proxyPool, 1)[0] proxy = proxy[0] + ":" + proxy[1] return urllib2.ProxyHandler({"http": r"http://%s" % proxy})
def my_proxy(): p_p=proxyExistsAll(path='/home/appdeploy/613108/proxy') # p_p = proxyExistsAll() proxy_port = map(lambda x: ':'.join(x[:-1]), p_p) return proxy_port