Отдельно разберём 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
Специальный #ska - репортаж с юбилейного 666-го (плюс-минус) концерта группы CWT - @ cwtimes - в честь 20-ти летия группы #ClockworkTimes - агнищенская атмосфера, закулисные мохнатые шутки, а также слезоточивые тосты от близких - всё это в овердоузах на моём странном ютуб канале -tranklife
https://youtu.be/YmhzrKOHvEo
https://youtu.be/YmhzrKOHvEo
https://youtu.be/YmhzrKOHvEo
Ну и по традиции вертикалочка для Добрых Людей выживших в инсте 🤘🏻
Horace Andy — Midnight Rocker (On-U Sound, 2022)
#reggae#dancehall#dub#roots_reggae#ska#Jamaica
Мало кто из певцов сумел так точно зафиксировать эволюцию звучания даба, как Хорас Энди. Его уникальный голос украшал не только классические регги-пластинки, записанные с продюсером Ли «Скретч» Перри в 1970-е годы, но и мрачные треки Angel,Spying Glass и Five Man Army культовой трип-хоп группы Massive Attack.
Midnight Rocker — первый опыт сотрудничества Хораса с пионером британском даба Адрианом Шервудом. В дополнение к новым композициям, проект включает в себя переосмысление ранних работ Энди, таких как Mr. Bassie, This Must Be Hell, Materialist, Money Money и Rock To Sleep. Кроме того, в альбом вошла кавер-версия ранней песни Massive Attack«Safe From Harm».
На этой пластинке Эдриан Шервуд выдвигает на первый план вокал Хораса, обращая внимание слушателя на то, как он изменился с годами. Например, в оригинальном исполнении This Must Be Hell 1978 года характерный для рутс-регги вокал перекликается с саксофонной партией из знаменитой композицииTake Five Дэйва Брубека. Бас звучит довольно громко, но все-таки инструментальные мелодии занимают много места в аранжировке и придают песне расслабленный беззаботный настрой. В новой интерпретации Шервуда композиция звучит более сдержанно и задумчиво, с акцентом на ритм и глубокий тенор Энди, в котором с возрастом появились новые оттенки и легкая хрипотца.
Spotify | AppleMusic | Bandcamp
8 марта праздничный концерт двух африканских групп столицы в Китайском Летчике Джао-Да
#afrobeat#reggae#ska#zouk#rumba#soukous
Kimbata исполняет музыку Центральной Африки. Основной репертуар Kimbata состоит из традиционных композиций народов баконго и песен солиста группы, коренного конголезца Андре Нцумба Пеленда. Помимо африканской румбы, в творчестве Kimbata замешаны афробит, пачага, ндомболо, реггей, зук, сукус, ньюс рутс и ска. Zava Matotra – московский коллектив с интернациональными корнями собрался в 2013 году на фоне интереса к африканской музыке. Творчество группы началось с каверов на африканскую эстраду 70-х годов: оркестр Black Santiago из Ганы, Махмуда Ахмеда из Эфиопии, Муссу Думбию из Мали и других. В 2019 году группа записала альбом авторской музыки. В результате получился сплав таких стилей, как румба, афробит, регги, фанк, инди и сукус.
Начало: 19:00
Цена: 600 рублей
Адрес: Лубянский проезд, дом 25, стр. 1, Москва
Телефон: +7(495)624-56-11
Заказ билетов
Gypsy Ska Orquesta — Sabarabulé (2020)
#ska#reggae#balkan#cumbia#swing#gypsy#jazz#Venezuela
Gypsy Ska Orquesta родилась на улицах Каракаса, Венесуэла. Музыка группы представляет собой необычное сочетание ска, кумбии, свинга и цыганской музыки Балканского полуострова. Их последний студийный альбом Sabarabulé был записан и спродюсирован Альберто Переса в Барселоне осенью 2019 года. На композиции Mandibuleo отметилась немецкая кларнетистка Фридерика фон Оппельн-Брониковски из группы Herje Mine, исполняющей балканскую музыку.
Spotify | AppleMusic | Bandcamp