Стандартная библиотека asyncio это стандарт (начиная с Py3.4) для работы с асинхронным кодом. Но эта библиотека достаточно низкоуровневая, со своими проблемами, устаревшими подходами.
Чтобы исправить это, были созданы разные обертки и альтернативы с реализацией популярных инструментов и паттернов асинхронного программирования. Это такие библиотеки как:
- trio: улучшает корректность выполнения, не оставляя потерянных корутин при ошибках, то есть предлагает Structured Concurrency из коробки.
- curio: упрощение синтаксиса и читаемости кода, больше похоже на работу с потоками.
- anyio: универсальная обертка над asyncio или trio плюс множество вспомогательных инструментов.
anyio используется в FastAPI как основная библиотека для работы с асинхронным кодом и вызовом синхронного кода из асинхронного.
В общем, рекомендую почитать про возможности anyio, возможно вы более не будете использовать чистый asyncio в своих проектах)
Это совсем не значит что дефолтный asyncio плох, он тоже даёт достаточный для работы функционал и продолжает развиваться. Например, в версии 3.11 появились TaskGroup, с похожим на trio функционалом. Так что он тоже актуален, просто придется больше написать кода самостоятельно.
#libs#async
Восьмая школа по гуманитарной информатике в Калининграде
12–14 декабря 2024 года на базе БФУ имени И. Канта пройдет VIII школа по гуманитарной информатике (KDH2024).
Принять участие в Школе можно в качестве слушателя, докладчика или спикера. К участию приглашаются студенты и молодые ученые, использующие в своей научной или учебной деятельности математические методы и цифровые технологии.
В программе мастер-классы, семинары и лекции по тематикам:
→ Количественные методы в исторических исследованиях и компьютерное источниковедение
→ Оцифровка исторических источников и виртуальная реконструкция историко-культурного наследия (3D-моделирование, фотограмметрия)
→ Базы данных и (гео)информационные системы в гуманитарных исследованиях и образовании
→ Компьютерная и корпусная лингвистика, цифровая филология
→ Анализ данных, нейросетевые и другие технологии искусственного интеллекта в прикладном аспекте.
⏳🔴 Заявки на участие в Школе принимаются до 1 октября 2024 годапо ссылке
⏳🔴 Статьи для публикации в сборнике Школы (РИНЦ) принимаются до 10 октября 2024 года на [email protected]
Подробная информация будет публиковаться в официальной группе Школы
#KDH2024#KDH
27-29 ноября 2025 года в БФУ им. И. Канта пройдет IX Калининградская школа по гуманитарной информатике (KDH2025).
К участию приглашаются студенты, аспиранты, молодые ученые и преподаватели, применяющие в своих исследованиях и учебной деятельности математические методы, цифровые технологии и искусственный интеллект в широком спектре гуманитарных и социальных наук.
Участвовать можно как слушатель (без доклада), докладчик или спикер. Лучшие работы участников будут опубликованы в сборнике Школы c индексацией в РИНЦ.
🔜 Дедлайн подачи статей и заявок на конференцию: 20 сентября 2025 года.
🔜 Формат конференции – смешанный
🔜Подробности – в прикрепленном информационном письме.
#KDH2025#DHBFU#KDH#конференции
#Slovacchia
Il #KDH|EPP ha presentato una mozione di sfiducia nei confronti del Vice-Presidente del Parlamento slovacco Lubos #Blaha (#Hlas|S&D), dopo che quest’ultimo ha sostituito il ritratto, presente nel suo ufficio, della Presidente #Čaputová con quello di Che Guevara.
@OsservatorioEsteri
#Slovacchia
Peter #Pellegrini (#Hlas|S&D): “Proseguiremo le trattative solo con #Smer|S&D e #SNS|Destra radicale russofila. Ritengo insostenibile una coalizione con #PS|RE, #KDH|EPP e #SaS|ECR, perché i membri di questi partiti hanno già iniziato ad attaccarsi a vicenda pochi giorni dopo le elezioni.”
@OsservatorioEsteri
#Slovacchia
È stata pubblicata la lista del Governo tecnico Ľudovít #Ódor:
-Primo Ministro: Ľudovít #Ódor;
-Vicepremier e Ministra per il PNRR e l'utilizzo dei Fondi Europei: Lívia #Vašáková;
-Ministro dell'Economia: Peter #Dovhun;
-Ministro delle Finanze: Michal #Horváth;
-Ministro dei Trasporti: Pavol #Lančarič;
-Ministro dell'Agricoltura e dello Sviluppo Rurale: Jozef #Bíreš;
-Ministro degli Investimenti, dello Sviluppo Regionale e dell'Informatizzazione: Peter #Balík;
-Ministro degli Interni: Ivan #Šimko (#KDH|EPP);
-Ministro della Difesa: Martin #Sklenár;
-Ministra della Giustizia: Jana #Dubovcová;
-Ministro degli Esteri: Miroslav #Wlachovský;
-Ministra del Lavoro e della Famiglia: Soňa #Gaborčáková (#KDH|EPP);
-Ministro dell'Ambiente: Milan #Chrenko;
-Ministro dell'Istruzione, della Scienza e dello Sport: Daniel #Bútora;
-Ministra della Cultura: Silvia #Hroncová;
-Ministro della Salute: Michal #Palkovič.
Il nuovo governo presterà giuramento lunedì 15 maggio.
@OsservatorioEsteri