调用Select()仅阻塞线程还是整个程序?

时间:2019-01-06 08:30:03

标签: python select block

我正在使用select()来检查套接字中是否有数据,超时时间为5秒。我很想知道是否调用select()仅阻塞线程或整个程序,如果套接字中没有数据,select()将仅阻塞线程5秒钟,以便程序的其余部分可以自由运行或阻止所有内容直到超时?

1 个答案:

答案 0 :(得分:0)

是的,select将仅阻止当前线程。其他线程可以自由工作。