socket.recv-Problem
Verfasst: Montag 18. Oktober 2004, 14:38
Hallo,
ich hab mal wieder ein Problem: Wie kann ich mit einem Socket mehrere Packets empfangen, ohne das sich Python in eine Endlosschleife begibt?
Mein Code:
ich hab mal wieder ein Problem: Wie kann ich mit einem Socket mehrere Packets empfangen, ohne das sich Python in eine Endlosschleife begibt?
Mein Code:
Code: Alles auswählen
Sock.send("PACKET")
while 1:
Data = Sock.recv(2048)
if len(Data) == 0: #Das funktioniert nicht, auch wenn ich nix mehr empfange
break
else:
Query += Data