当前位置: 首页 > 图灵资讯 > 行业资讯> python异步中selectors的使用

python异步中selectors的使用

来源:图灵python
时间: 2024-08-27 13:45:45

selectors的功能非常理解,类似于发送信件,如果你想等待别人的回复,如果你不发送自己的信件,一直在邮箱里等待,不仅不想等待,而且不能收到回复,所以这个数据库的核心是发送信件和等待信件。

1、异步存在的关键在于等待。为了理解这种等待的含义,以及以后对asycio库的解释,我们首先使用selectors (Python3包装select)做演示

importselectors
sel=selectors.DefaultSelector()

2、声明select对象sel,现在我们需要调用这个核心函数

sel.select(10)

这10是代表timeout的时间,也就是等待时间最长的时间。10秒后,我们发现结果返回了一个空列表,这是显而易见的。我们没有指出让它等什么

以上是python异步中selectors的使用,希望对大家有所帮助。更多Python学习指导:python基础教程

本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。