Пример #1
0
def siteWorker(site, priorities, objects, proxies, tries):
    ti = ObjectStringIterator(objects, priorities)
    pm = ProxyManager(proxies)

    for i in range(0, tries):
        proxy = pm.get()
        if proxy is None:
            break
        obj, task = ti.next()
        # print(site, task, proxy)
        print(task + ' -> ' + proxy['ip'] + ' => ' + site['domain'])
        # print(task)
        pm.release(proxy)