Как можно проходить по списку items с прокси в цикле в асинхронном парсинге?
Вот код:
Как сделать так, чтобы перый список парсился через первое прокси, второй список через второе прокси, третий снова через первое, четвертый через второе прокси и тд? Списков много, а прокси 2
Вот код:
Python:
proxies = [proxy1, proxy2]
result = []
async def x_get(session, t: str):
url = f'...={t}'
async with session.get(url, ssl=False) as resp:
resp_json = await resp.json()
result.append(resp_json)
async def x_scraper():
items = [['ttt', 'yyy'], ['rrr', 'kkk'], ['lll', 'fff'], ['ggg', 'hhh']]
async with aiohttp.ClientSession() as session:
tasks = []
for item in items:
for t in item:
task = asyncio.create_task(x_get(session, t))
tasks.append(task)
await asyncio.gather(*tasks)
Как сделать так, чтобы перый список парсился через первое прокси, второй список через второе прокси, третий снова через первое, четвертый через второе прокси и тд? Списков много, а прокси 2