Ефективність використання програмування асинхронних додатків мовою Python

Автор(и)

  • О. В. Толстікова Національний авіаційний університет
  • І. С. Мирошниченко Національний авіаційний університет
  • А. Б. Коцюр Національний авіаційний університет

DOI:

https://doi.org/10.18372/2073-4751.1.10367

Ключові слова:

мова програмування Python, модуль asyncio (PEP 3156), асинхронне програмування, багатопоточність, обробник події

Анотація

Розглянуто інструменти, які реалізують асинхронне програмування в мові Python і дозволяють підвищити ефективність використання програмування асинхронних додатків. Показано ефективність роботи модуля asyncio (PEP 3156) у порівнянні з класичними співпрограмами

Біографія автора

О. В. Толстікова, Національний авіаційний університет

к.т.н.

Посилання

Piligrim M. “Diveintopython 3”. – LGPL, 2011.

Lutz M. “Programmingpython”. - O'ReillyMedia, 2010.

Python 3.5.1 documentation URL:https://docs.python.org/3/ (28.03.2016)

PythonAsync IO Resources URL: http://asyncio.org/ (28.03.2016)

##submission.downloads##

Номер

Розділ

Статті