Три способа выполнить множество задач с asyncio
Функция для примера:
async def do_it(n):
await asyncio.sleep(random.uniform(0.5, 1))
return n
1. Последовательный вызов
async def main():
for i in range(100):
result = await do_it(i)
Такой вызов имеет смысл только тогда, когда результат одной задачи требуется для вызова следующей.
Если они независимы, то это антипаттерн, так как аналогичен простому синхронному вызову по очереди.
2. Упорядоченный результат
async def main():
tasks = [do_it(i) for i in range(100)]
results = await asyncio.gather(*tasks)
Выполняет корутины конкурентно и возвращает результат в виде списка.
Полезен когда требуется получить результаты в том же порядке в котором задачи отправлены.
3. Результат по мере готовности
tasks = [asyncio.create_task(do_it(i)) for i in range(100)]
for cor in asyncio.as_completed(tasks):
result = await cor
Так же выполняет корутины конкурентно, но не гарантирует порядок. Результат возвращается по мере готовности, каждый отдельно.
Полезен когда нужно обработать любой ответ как можно скорее.
#async
Full guide on common application.🔥🔥🔥
♦️Confused of where to start ? Is it your first time hearing about the college application process ?
♦️Here is a quick guide. You will know everything you need to know about the college application process.
#admissions
⚡️@sat_ielts_universities⚡️
🎓Green University Admissions Still Open!🌿
Join our cutting-edge programs:
📚Bachelor's Degrees:
BSc (Hons) Environmental and Sustainable Management
BSc (Hons) Environment and Economics
BSc (Hons) Ecology and Public Administration
🎓Master's Degrees:
MSc (Hons) Environmental Law
MSc (Hons) Environmental Communication
MSc (Hons) Sustainable Development
MSc (Hons) Sustainable Finance
🔄 Transfer Opportunity: Continue in 2nd year at Green University!
To apply or for admission criteria:
📧 Email: [email protected]
📞 Call: +99855 512 00 77
Apply now:https://greenuniversity.uz/en/apply/main
Admission criteria:https://greenuniversity.uz/en/apply/manual/admission-criteria
Shape a greener future with us!🌍
#GreenUniversity#Admissions#Sustainability#TransferStudents
🎓Приём в Green University ещё открыт!🌿
📚Степени бакалавра:
Бакалавр (с отличием) Экологический и устойчивый менеджмент
Бакалавр (с отличием) Окружающая среда и экономика
Бакалавр (с отличием) Экология и государственное управление
🎓Магистерские степени:
Магистр (с отличием) Экологическое право
Магистр (с отличием) Экологические коммуникации
Магистр (с отличием) Устойчивое развитие
Магистр (с отличием) Устойчивые финансы
🔄Возможность перевода: продолжить обучение на 2-м курсе Green University
Чтобы подать заявку или узнать критерии приема:
📧Электронная почта: [email protected]
📞Телефон: +998555120077
Подайте заявку прямо сейчас:https://greenuniversity.uz/en/apply/main
Критерии поступления:https://greenuniversity.uz/en/apply/manual/admission-criteria
Центрально-азиатский университет по изучению окружающей среды и изменения климата Green University
Формируйте более зеленое будущее вместе с нами! 🌍
Telegram | Instagram
#GreenUniversity#Admissions#Sustainability#TransferStudents
🇺🇿◽️🔤🔤🔤
Our SPG members have officially started their activities. 🚀🏫
They are traveling across Uzbekistan to introduce INHA University in Tashkent (IUT), visiting schools, colleges, and learning centers. 🎓✨
During these sessions, prospective applicants are provided with detailed information about the university’s opportunities, academic programs, and student life. ✅
Big respect to everyone who started early - let’s keep the energy and make this season impactful! 💪🔥
With love, 🙏
SPG TEAM 🏫
🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤
SPG a’zolarimiz o‘z faoliyatini rasman boshladi. 🚀🏫
Ular O‘zbekiston bo‘ylab Toshkent shahridagi INHA Universiteti haqida tanishtiruvlar o‘tkazib, maktablar, kollejlar va o‘quv markazlariga tashrif buyurmoqda. 🎓✨
Tadbirlar davomida abituriyentlarga universitet imkoniyatlari, ta’lim yo‘nalishlari va talabalik hayoti haqida batafsil ma’lumot taqdim etilmoqda
Faoliyatni erta boshlagan barchaga minnatdorlik bildiramiz!
Hurmat bilan, 🙏
SPG Jamoasi 🏫
#SPG#IUT#INHA#StudentPromotionGroup#StudentLife#Education#Admissions#Uzbekistan#FutureStudents
🌐Telegram | 🌐Instagram