我怎么能在python中通过服务器套接字重复发送消息?

时间:2011-09-18 01:14:40

标签: python sockets udp message

与标题一样,我想知道如何重复发送消息。

是否像使用“while”功能一样简单?
我想要做的是,当客户加入时。我想让服务器端,不断将数据发送到客户端。如果可能的话,可以调整我希望下一条消息发送的时间。

任何帮助将不胜感激,谢谢。

2 个答案:

答案 0 :(得分:0)

了解SocketServer模块,特别是ThreadingMixIn,以便您同时处理多个客户端。它是一个Python库,可以读取SocketServer.py源文件以了解它是如何实现的。

答案 1 :(得分:0)

  

使用socket.socket导入套接字如果有帮助的话。我想出了如何重复发送数据。现在是,是的,我需要知道如何摆脱循环。当新客户端加入服务器时 - Shane O

而不是做

while True:

待办事项

inloop = True;
while inloop:
    bla
    if(something):
        inloop = false;