Published May 28, 2023
| Version v1
Journal article
Open
АСИНХРОННАЯ БИБЛИОТЕКА PYTHON ASYNCIO: ПРЕИМУЩЕСТВА И ПРИМЕРЫ ПРИМЕНЕНИЯ
Creators
- 1. assistant of the Fergana branch of the Tashkent University of Information Technologies named after Muhammad Musa al-Khwarizmi
Description
Статья описывает асинхронную библиотеку Python asyncio и ее использование в асинхронном программировании. Рассматриваются основные принципы работы asyncio, включая корутины, сопрограммы и событийный цикл. Обсуждаются преимущества использования asyncio в сетевых приложениях и операциях ввода-вывода. Также рассматриваются ограничения asyncio и возможные альтернативы, такие как многопоточность и параллельное программирование. В целом статья предоставляет обзор асинхронного программирования в Python и может быть полезна для разработчиков, работающих с масштабируемыми приложениями
Files
Xadjayev_full.pdf
Files
(730.1 kB)
Name | Size | Download all |
---|---|---|
md5:3353bec8b613aa28e4ef9c87376ebdf4
|
730.1 kB | Preview Download |
Additional details
References
- Bjørndalen J. M., Vinter B., Anshus O. aPyCSP–Asynchronous PyCSP Using Python Coroutines and Asyncio //Communicating Process Architectures 2017 & 2018. – IOS Press, 2019. – С. 281-297
- Hattingh C. Using Asyncio in Python: understanding Python's asynchronous programming features. – " O'Reilly Media, Inc.", 2020
- Савостин П. А., Ефремова Н. Э. Практическое применение асинхронного программирования на языке Python при помощи пакета asyncio //Программные системы и вычислительные методы. – 2018. – №. 2. – С. 11-16.
- "Python Asyncio: A Guide to Asynchronous Programming in Python" by Dmitry Rodionov
- "Asyncio: A Primer on Asynchronous Programming in Python" by Real Python "Exploring asyncio with examples" by Miguel Grinberg