Seite 1 von 1

[Suche] Universelle recv-end Methode

Verfasst: Freitag 26. Mai 2006, 05:40
von Qwark
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:

Code: Alles auswählen

while 1:
	buf=s.recv(256)
	if len(buf) == 0: break
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