Je veux sortir de la boucle quand il n'y a pas de données, mais la boucle semble arrêter à recvfrom
ne pouvait pas sortir de la boucle python
image=''
while 1:
data,address=self.socket.recvfrom(512)
if data is None:break
image=image+data
count=count+1
print str(count)+' packets received...'
Que voulez-vous dire par l'arrêt? Est-ce que le programme plante ou bloque-t-il? – Uri
Avez-vous réglé le socket en mode non-bloquant? –