python 中的select怎么用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 中的select怎么用相关的知识,希望对你有一定的参考价值。

参考技术A select是常用的异步socket处理方法。

一般用法
# iwtd, owtd, ewtd分别是需要异步处理的读socket队列,写socket队列(一般不用,设为[])和错误socket队列
# 返回发生事件的读socket队列,写socket队列,错误socket队列
il, ol, el = select( iwtd, owtd, ewtd[, timeout])

for sock in il:
# read the sock

for sock in ol:
# ...
#

for sock in el:
# handle error

select和poll都是非常低级的函数,用起来很麻烦。就是相对高级的asyncore也还是太复杂了。如果要使用异步socket编程,建议你考虑一下twisted本回答被提问者和网友采纳

以上是关于python 中的select怎么用的主要内容,如果未能解决你的问题,请参考以下文章

如何在 python 中使用 beautifulsoup4 来抓取标签中的内容

MySQL中SELECT * FROM [变量] 如何实现?

想用python爬取网页上的图片,但无法用select()方法定位图片的源地址?

python中的lda包怎么用

python中的for i in range怎么用

python中的for i in range怎么用