def get_proxy(self):
        try:
            proxy = next(self.it_proxy)
            LOG.debug('fetched proxy : %s' % proxy)
            return proxy
        except StopIteration:
            LOG.debug('.... re-iterating proxies')
            self.it_proxy = iter(self.proxies)
            proxy = next(self.it_proxy)
            LOG.debug('fetched proxy : %s' % proxy)
            return proxy
:param field: This can be a string of a field name, a dict of {'alias': field}, or
dataset/ETHPy150Open sk1418/zhuaxia/zhuaxia/proxypool.py/ProxyPool.get_proxy--crossover with--dataset/ETHPy150Open ambitioninc/django-query-builder/querybuilder/query.py/Group.__init__