如何在Python中处理多个广播和回复消息

问题描述 投票:0回答:1

我知道Python GIL禁止使用线程。

但是假设我要进行以下设置:

1)我的计算机(主机)希望通过Internet向5-20个用户发送相同的消息;邮件具有唯一ID

2)他们每个人都有30秒的响应时间,如果他们愿意的话,请指定ID和一些必需的信息,以便我可以匹配广播和响应信息

3)我用答复填写一个数据结构(最有意义的地方)>

4)我需要做的就是现在收到的答复

问题是我可能需要每5秒用不同的消息(每个消息都有唯一的ID)执行一次,因此将主循环挂起30秒是不切实际的。

这是您想要回调和线程的那一次。鉴于这个问题,如何用Python解决呢?

我知道Python GIL禁止使用线程。但是假设我要进行以下设置:1)我的计算机(主机)希望通过Internet向5-20个用户发送相同的消息; ...

python-3.x callback python-asyncio
1个回答
0
投票
我知道Python GIL禁止使用线程。
© www.soinside.com 2019 - 2024. All rights reserved.