2015-11-27 7:01 GMT+01:00 Matteo Boscolo <matteo.bosc...@boscolini.eu>:
> Il 26/11/2015 22:21, Luca Zucchelli ha scritto:
>>
>> for line in stringdata:
>>     print(line)
>
> da quello che capisco io sringdata e una stringozza.. per cui se la usi nel
> loop ti da carattere per carattere..
>
> invece che memorizzare la stringa in questo modo
>
> while True:
>     data = mysock.recv(512)
>     if (len(data)<1):
>         break
>     d += data
>
> usa una lista
>
> out=[]
> while True:
>     data = mysock.recv(512)
>     if (len(data)<1):
>         break
>     out.append(data.decode('utf-8'))
>
> a questo punto il loop successivo dovrebbe funzionati..

No, non funziona.
Lui vuole l'input per riga.
Può usare mysock.makefile.


Ciao Manlio
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Reply via email to