On Saturday, March 24, 2012 02:41:36 PM Manlio Perillo wrote: > Se sei sicuro che \n non compaia all'interno della stringa, allora sei a > posto.
Sono altamente sicuro, in quanto la stringa e` generata dal modulo json partendo dai dati presenti su di un dizionario, che di default e` generata senza formattazione. In pratica, questi sono i due tipi di stringa risultanti: ["/home/enrico/linux/drivers", {"attrs": {"mode": "0755", "atime": 1332545481.458027, "type": "directory", "ctime": 1328140621.8598123, "mtime": 1326565091.1786819}, "acl": {"group": [], "user": []}}] [{"/home/enrico/linux/CREDITS": {"attrs": {"hash": "51eac11f8c1b17a327ab9b258014b787", "ctime": 1328140621.8598123, "mode": "0644", "mtime": 1327956277.9785259, "atime": 1332588394.2423334, "type": "file", "size": 94984}, "acl": {"group": [], "user": []}}}] Praticamente, l'unico \n presente nella stringa e` quello finale > Daniele ti ha dato un suggerimento, vedi se dipende da quello. Direi che il suggerimento di Daniele e` stato anche uno spunto che mi ha fatto arrivare al risultato che ho esposto. Come sempre anche il solo discutere il problema e` un ottimo modo per risolverlo :) > Utilizzando lo stesso "server" (processo che invia i dati)? Si > In questo caso secondo me il problema รจ che ti trovi un '\n' dentro una > stringa... Non credo, la differenza con \n o senza e` che tutto lo stream di dati viene scritto completamente in una unica riga (sempre verificando la lettura dei dati via netcat) > Comunque usando i socket a basso livello ci sono molte cose a cui badare. Eh, me ne sono accorto. Ora, pur non volendo fare il polemico, non posso fare a meno di notare che di questi problemi con i socket Java non ne ho mai riscontrati Enrico
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python