@exploreclassical · Post #468 · 18.02.2023 г., 00:26
分享个Danish String Quartet 的live~跟之前在波士顿的曲目一毛一样!后半部分是一些北欧民歌很好听~(听了一次现场又能看到一样的youtube live的感觉好神奇~ https://m.youtube.com/watch?v=9Abof4p1KWI #stringQuartet
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #401 · 15 дек.
Функция asyncio.wait() это еще один способ вызвать множество асинхронных задач. Она работает в нескольких режимах. 1. Самый простой - ждем завершения всех задач async def main(): tasks = [asyncio.create_task(do_it(i)) for i in range(10)] done, pending = await asyncio.wait( tasks, return_when=asyncio.ALL_COMPLETED ) for task in done: try: print(task.result()) except Exception as e: print(e) Очень похоже на gather, но работает не так. ▫️возвращает не результаты, а два сета с объектами Task у которых можно забрать результат через task.result() если они в списке done ▫️не гарантирует порядок результатов так как оба объекта это set ▫️не выбрасывает исключение когда оно появляется, а сохраняет его в Task. Исключение появится когда попробуете забрать резултьтат. 2. Ждем завершения первой задачи, даже если там ошибка. async def main(): tasks = [asyncio.create_task(do_it(i)) for i in range(3)] done, pending = await asyncio.wait( tasks, return_when=asyncio.FIRST_COMPLETED ) # в done может быть несколько задач! for task in done: try: print(task.result()) except Exception as e: print(f"Fail: {e}") # Оставшиеся задачи в pending, как правило, нужно отменить, иначе они будут продолжать работать for task in pending: task.cancel() В сете done будут таски которые успели завершится, причем как успешно так и нет. 3. До первой ошибки. Тоже самое, но с аргументом FIRST_EXCEPTION done, pending = await asyncio.wait( tasks, return_when=asyncio.FIRST_EXCEPTION ) Функция завершается как только первая задача упадет с ошибкой. Учтите, что в любом случае done вы можете обранужить несколько задач, как с ошибками так и успешные. ↗️ Полный листинг примеров здесь #async
Hashtags
Пребарај: #stringquartet
@exploreclassical · Post #468 · 18.02.2023 г., 00:26
分享个Danish String Quartet 的live~跟之前在波士顿的曲目一毛一样!后半部分是一些北欧民歌很好听~(听了一次现场又能看到一样的youtube live的感觉好神奇~ https://m.youtube.com/watch?v=9Abof4p1KWI #stringQuartet
Hashtags
@exploreclassical · Post #465 · 23.01.2023 г., 02:04
大家新年快乐~大年初一去听了 Emerson String Quartet 的告别季演出~分享他们最后演的一首 Beethoven String Quartet Op.59 No.2 的第四乐章,祝大家在新的一年都可以心想事成,所向披靡~ https://m.youtube.com/watch?v=IdSv5BUtm6I #stringQuartet
Hashtags
@exploreclassical · Post #550 · 02.04.2025 г., 14:44
这几天 Wigmore Hall的Youtube在直播International String Quartet Competition~对四重奏感兴趣的小伙伴可以去看看~ https://m.youtube.com/watch?v=9ak45c2jPOE #chamberMusic#stringQuartet
Hashtags
@exploreclassical · Post #466 · 28.01.2023 г., 12:39
昨天去听Danish String Quartet 听到了一首 Britten 的 3 Divertimenti for String Quartet,据说Britten当年premier的时候大家反应不热烈,但个人很喜欢这首,很多地方都很新奇,第三部分 burlesque 的能量更是无法阻挡~ https://m.youtube.com/watch?v=TSuxQKPqNE8 #britten#stringQuartet
Hashtags