[Suche] Universelle recv-end Methode
Verfasst: Freitag 26. Mai 2006, 05:40
Hi,
Hab schon hier auf dem Board gesucht, aber keine direkte passende Antwort gefunden.
Ich suche eine einfache universelle Methode, um von einem Socket solange zu empfangen bis
len(data)==0 kommt. Ich suche keine Methode, die mit einem Suchstring das Ende makiert.
Was ich bisher im Auge hatte, aber nicht funktioniert:
Komme gar nicht dazu auf len==0 zu prüfen, da er in recv() stehen bleibt und er bleibt dort
immer dann stehen, wenn es gar nichts mehr zu empfangen gibt. Hoffe mir kann da einer weiterhelfen.
Danke für lesen.
/Qwark
Hab schon hier auf dem Board gesucht, aber keine direkte passende Antwort gefunden.
Ich suche eine einfache universelle Methode, um von einem Socket solange zu empfangen bis
len(data)==0 kommt. Ich suche keine Methode, die mit einem Suchstring das Ende makiert.
Was ich bisher im Auge hatte, aber nicht funktioniert:
Code: Alles auswählen
while 1:
buf=s.recv(256)
if len(buf) == 0: break
immer dann stehen, wenn es gar nichts mehr zu empfangen gibt. Hoffe mir kann da einer weiterhelfen.
Danke für lesen.
/Qwark