Три способа выполнить множество задач с 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
🇹🇷Turkish Airlines запретила бортпроводникам филлеры и яркий макияж
📌Турецкое издание Airport Haber опубликовало новые стандарты внешнего вида для бортпроводников Turkish Airlines
🔵Под запрет попали эстетические процедуры, заметно меняющие черты лица – инъекции ботокса, филлеры, а также яркий макияж. Сотрудники должны выглядеть «просто и естественно»
🔵Ограничения на макияж в авиакомпании вводили и раньше: ещё в 2013 году запретили красные и тёмно-розовые помады. Похожие требования к естественной форме губ предъявляет и Uzbekistan Airways
🔵При этом зарплаты соответствуют требованиям: по данным Aviation A2z, начинающие бортпроводники Turkish Airlines получают от $2,2 тыс. (около 177 тыс. руб.), опытные – до $4,9 тыс. (около 393 тыс. руб.)
⬅️Как относитесь к таким требованиям?
Лёгкое небо
#aviation#news#TurkishAirlines#crew
👩💼 Бортпроводник – профессия на грани романтики и выживания
📌Казалось бы, с виду несложная профессия бортпроводника на деле совмещает в себе сразу несколько важных специальностей, и они отнюдь не простые
🔵Для пассажиров они менеджеры, психологи, официанты, а в критических ситуациях – спасатели и медики. За красивой формой и улыбкой скрывается работа, которая требует не только выдержки, но и годы подготовки с готовностью жертвовать личной жизнью в пользу профессии
🔵Самое сложное – непостоянство режима сна: в одном месяце вы можете летать в Санкт-Петербург и тп, а в следующем - Иркутск, Благовещенск и др. Постоянные смены часовых поясов разрушают биоритмы: сегодня спишь днём и работаешь ночью, завтра всё наоборот. Бортпроводники могут не видеть семью неделями – это не исключение, а норма
🔵При этом работа требует постоянной концентрации и ответственности. Нужно улыбаться пассажирам после бессонной ночи, улаживать конфликты на борту, иногда, терпеть неуважение в свою сторону и быть готовым к внештатным ситуациям – от технических неполадок до медицинских случаев
🔵Главный плюс –путешествовать по миру и даже получать за это деньги. Но между рейсами часто остаётся лишь несколько часов в новом городе, которые уходят на небольшой отдых. Зато профессия даёт уникальные знакомства и закаляет характер
⬅️А для тех, кто по прежнему считает, что стюардесса - девушка, которая способна лишь подносить кофе, советую посмотреть небольшой отрывок из подготовки лётного состава
🤩Лёгкое небо
#aviation#LN_EDU#бортпроводники#crew#FlightAttendant
🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣
📌Дорогие подписчики, мы продолжаем модернизацию канала, поэтому сегодня собрали для вас глоссарий с основными хэштегами канала
Основные:
#aviation
#news
#LN_EDU
#airport
Страны:
#Россия
#Белоруссия
Остальные:
#vibe
#metar
#S7TRAINING
ВС:
#A320
#B777
#A350
#B777X
#B737
#A380
#А330
#МС21
#Ту214
#Су57
#ssj100
#B737
#B787
#drone
#аэростаты
Системы:
#Leonardo
#FFS
Компании:
#Airbus
#Boeing
#Embraer
#Cessna
#ВертолётыРоссии
#ОАК
#Росавиация
#Ростех
#winwing#winctrl
#flightradar24#fr24
#Авиатор
Авиакомпании:
#Аэрофлот
#S7#S7Airlines
#ЮТэйр
#Белавиа
#Azur
#Ямал
Аэропорты:
#Шереметьево#Sheremetyevo
#Домодедово
#Внуково
#Жуковский
#Пулково
События:
#Emergency
#деньрождения
#ковёр
#sqw7700
#MayDay
#quiz
#spotting#споттинг
#конкурс
#DubaiAirShow2025#DAS25
Профессии:
#бортпроводники
#crew
#FlightAttendant
🔵Мы непрерывно работаем над тем, чтобы каждый день радовать вас качественным контентом и удобной навигацией по каналу
⬅️Если у вас есть идеи по новым рубрикам на канале - пишите их в комментарии. Кто знает, возможно именно ваша идея будет воплощена в жизнь 👀
Лёгкое небо