Отдельно разберём TaskGroup, который пришел на замену gather в Python 3.11.
Ключевые отличия
▫️create_task() возвращает объект asyncio.Task, у которого есть соответствюущие методы управления. То есть у нас больше контроля
▫️это контекстный менеджер, который гарантирует что все таски будут остановлены по выходу из контекста
▫️ошибка автоматически отменяет незавершенные задачи,
▫️except* передает нам ExceptionGroup, в котором каждую ошибку можно обработать отдельно
import asyncio
import random
async def do_it() -> str:
if random.random() < 0.1:
raise ValueError('Oops')
delay = random.uniform(0.5, 1.5)
await asyncio.sleep(delay)
return delay
async def main():
try:
async with asyncio.TaskGroup() as tg:
for _ in range(10):
tasks.append(tg.create_task(do_it()))
for t in tasks:
print(t.result())
except *ValueError as e:
for err in e.exceptions:
print(err)
asyncio.run(main())
Рекомендую изучить страницу Coroutines and Tasks из документации, где представлено больше интересных примеров и механизмов
- таймауты
- отмена задач
- создание задач из другого потока
#async
Мадонна посетила показ D&G SS25
Dolce & Gabbana устроили шоу в честь Мадонны. Коллекция была вдохновлена конусообразным бюстгальтером, созданным Жаном-Полем Готье для тура певицы Blond Ambition в 1990 году.
«Мадонна всегда была нашей иконой. Благодаря ей многое в нашей жизни изменилось», — отметили дизайнеры в заметках к показу.
#Мадонна#DolceGabbana
СТОП! СЛИТО.💦
Мода без границ: почему культовые бренды больше не держатся за high fashion?
Раньше high fashion был элитарным миром, куда доступ имели лишь избранные. Но в 2025 году мода окончательно стерла границы между люксом и масс-культурой.
Что изменилось?
📍Коммерция побеждает концептуальность
Gucci под руководством Сабато Де Сарно делает ставку на носибельные, коммерчески успешные коллекции. Век экспериментов сменился эрой разумного люкса: меньше эпатажа, больше реальной одежды.
📍Поп-культура диктует тренды
Balenciaga продолжает играть на стыке хайповой эстетики и массовой культуры. Бренд делает ставку не на уникальность, а на вирусность, выпуская вещи, которые становятся мемами и продаются мгновенно.
📍Люкс для всех
Dolce & Gabbana активно сотрудничает с блогерами и NFT-платформами, превращая моду в цифровой опыт. Теперь роскошь — это не только вещи, но и их виртуальные версии, которые доступны каждому.
Сегодня мода стала ближе, но не потеряла статусности. Просто luxury теперь не про закрытые двери, а про новые форматы.
🎙Редакция ФК Эвелины Хромченко
#Мода2025#HighFashion#Gucci#Balenciaga#DolceGabbana#ЭвелинаХромченко#МодныйПриговор