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