[Python] Socket e lettura dati

Daniele Varrazzo piro a develer.com
Sab 24 Mar 2012 11:36:53 CET


On Fri, 23 Mar 2012 19:40:52 +0100, Enrico 'Henryx' Bianchi wrote:
> Mi ritrovo con un problema rognoso nella lettura dei dati via socket. 
> Via
> client, uso questi metodi per inviare i dati:
>
>[...]
>
> for item in res.get():
>     conn.send(item + "\n")

send() non garantisce di inviare tutto quello che gli passi: 
restituisce il numero di byte inviati, e sta a te inviare il resto. Se 
restituisce zero, la connessione è interrotta, e sta a te ripristinarla.

Dovresti almeno leggere la documentazione di base e un tutorial se vuoi 
sperare di cavare qualcosa dai socket.


-- 
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com


Maggiori informazioni sulla lista Python