Стандартная библиотека asyncio это стандарт (начиная с Py3.4) для работы с асинхронным кодом. Но эта библиотека достаточно низкоуровневая, со своими проблемами, устаревшими подходами.
Чтобы исправить это, были созданы разные обертки и альтернативы с реализацией популярных инструментов и паттернов асинхронного программирования. Это такие библиотеки как:
- trio: улучшает корректность выполнения, не оставляя потерянных корутин при ошибках, то есть предлагает Structured Concurrency из коробки.
- curio: упрощение синтаксиса и читаемости кода, больше похоже на работу с потоками.
- anyio: универсальная обертка над asyncio или trio плюс множество вспомогательных инструментов.
anyio используется в FastAPI как основная библиотека для работы с асинхронным кодом и вызовом синхронного кода из асинхронного.
В общем, рекомендую почитать про возможности anyio, возможно вы более не будете использовать чистый asyncio в своих проектах)
Это совсем не значит что дефолтный asyncio плох, он тоже даёт достаточный для работы функционал и продолжает развиваться. Например, в версии 3.11 появились TaskGroup, с похожим на trio функционалом. Так что он тоже актуален, просто придется больше написать кода самостоятельно.
#libs#async
🍿ТОП-5 фильмов про новогодние и рождественские путешествия
Пора настраиваться на праздники #films@travelgram
🔹«Самолетом, поездом и автомобилем» (1987)
Двое мужчин изо всех сил пытаются добраться домой к Рождеству, преодолевая череду нелепых приключений.
🔹«Один дома 2: Затерянный в Нью-Йорке» (1992)
Кевин случайно улетает не туда и оказывается в Нью-Йорке, где его ждут приключения и рождественское волшебство.
🔹«Отель „Гранд Будапешт“» (2014)
Сотрудники гостиницы становятся свидетелями кражи, поисков бесценных картин и борьбы за огромное состояние.
🔹«Рождественские каникулы» (1989)
Глава семейства устраивает идеальные праздники, но поездки, гости и катастрофы превращают их в забавное путешествие длиной в зиму.
🔹«Эльф» (2003)
Северный эльф Бадди отправляется в путешествие из Лапландии в Нью-Йорк, чтобы найти своего отца и подарить людям новогоднее настроение.
Travelgram
Vladimir Putin has appeared in one of the episodes of Prostokvashino (a beloved Soviet/Russian cartoon series).
🔻The frame was published by RBC. Its authenticity was confirmed by RT, citing the press service of the Soyuzmultfilm studio.
🔻The studio had previously stated that the appearance of the Russian President in the cartoon would serve as a tool of "soft power" to promote Russia and its culture in the world.
▶️To watch Soviet cartoon "Трое из Простоквашино"
Source: rt_russian
#films
😎RCR | Support | Boost
• Держаться нету больше сил.
I (one) can't hold on anymore.
🔻This is an episode from a lovely Soviet cartoon Тайна третьей планеты (The Mystery of the Third Planet) 1981, which is worth watching with your kids!
▶️To watch on YouTube: https://youtu.be/Vlw-SnO-rMk?feature=shared
#films
😎RCRussian | Support | Boost
Посмотрела "К-рор охотницы на демонов". Очень много вопросов, ноль ответов. Ничего писать не буду, кроме того, что мне вообще не понравилось.
2/10 в личном рейтинге.
#films
В Китае вышла вторая часть "Возвышения в ранг духов", и сяохуншу щедро делится эпичными кадрами. Очень жду.
Когда-нибудь у нас переведут книгу, и я умру от счастья
#films
世界电影史
The Best Films of all Time
最近 Piero Scaruffi 完成了他电影史书写的「波兰篇」,他目前已经完成俄罗斯/印度/波兰电影史的书写评论。
A History of Polish Cinema
A History of Russian Cinema
A History of Indian Cinema
Piero Scaruffi 是位意大利裔美国作家,他专注音乐/电影/艺术/技术等文化评论和批判,我很喜欢的一位作者,他的作品量非常惊人,丰盛。他网站最著名的一篇文章是对披头士职业生涯的评论,关于披头士对现代音乐影响的批评和论述。
Piero Scaruffi 博客还有非常多的排名/评分/ Review Lists,文化饕餮,涉及音乐/电影/政治/历史/文学/科学/艺术/哲学/技术,非常值得学习、研究和品味。
Rock Music Album Reviews
Classical Music
A History of Jazz Music
A History of Philosophy
Reference
电影美学、研究以及相关评论的资源
电影研究书籍分享
Letterboxd list丨先锋派实验影视片段
昆汀·塔伦蒂诺最喜欢的20部电影推荐
Metacritic 的吉卜力所有电影排名
电影剧本搜索网站
#films