Я новичок в модуле asyncio. Прошу прощения за плохое испытание:
В моих кодах я сначала пытаюсь отправить 100 задач, затем после завершения 100 задач выполнить 100 следующих задач, затем еще 100 задач.
Что я должен сделать, чтобы это заработало?
# len(ad_accounts) = 1000 for example
new_loop = asyncio.new_event_loop()
asyncio.set_event_loop(new_loop)
task_list = [
asyncio.ensure_future(_handle_account(account)) for ad_account in ad_accounts[:100]
]
#just submit 100 tasks here once
new_loop.run_until_complete(asyncio.wait(task_list))
# then can I continuely submit next 100 tasks?