Рус Eng Cn 翻译此页面:
请选择您的语言来翻译文章


您可以关闭窗口不翻译
图书馆
你的个人资料

返回内容

软件系统和计算方法
正确的文章链接:

使用Asyncio包在Python中异步编程的实际应用

Savostin Petr Alekseevich

罗蒙诺索夫莫斯科国立大学算法语言系学士

117437, Russia, g. Moscow, ul. Leninskie Gory, 1, str. 52

petersavostin@gmail.com
Efremova Natalya Ernestovna

博士学位 物理和数学

罗蒙诺索夫莫斯科国立大学算法语言系助理

119234, Russia, Moskovskaya oblast', g. Moscow, ul. Leninskie Gory, 1, str. 52, aud. 707

nvasil@list.ru

DOI:

10.7256/2454-0714.2018.2.25851

评审日期

27-03-2018


出版日期

13-06-2018


注解: 研究的主题是研究使用Asyncio包进行异步编程的基本原理及其在解决Python中的应用问题中的应用。 由于Python解释器使用同步流的全局解释器锁定方法,这限制了这种语言中并行程序的可能性,因此不允许实现最大的效率,因此使用异步编程技术可以显着提高这种语言中程序的速度,绕过上述限制。 上述创建程序的方法用于解决许多任务,例如:创建web服务器时,客户端-服务器应用程序时,由网络爬虫从信息资源中提取数据时。 本文致力于解释在Python中使用
Asyncio包的基本原理。 由于此软件包上的俄语文献通常不足以理解Python中异步编程的基础知识,因此本文提供了使用此技术的示例以及解释。


出版日期:

python编程语言, python编程语言, asyncio库, asyncio库, 异步编程, 异步编程, 网络爬行, 网络爬行, 解析;解析, 解析;解析, 协程, 协程, 刮擦/刮擦, 刮擦/刮擦, 吉尔, 吉尔, 并行计算, 并行计算, 数据提取, 数据提取