2015-06-20 11:59 GMT+02:00 Diego Barrera <diegonebarr...@yahoo.it>: > Il 20/06/2015 11:25, Manlio Perillo ha scritto: > >> 2015-06-20 11:22 GMT+02:00 Diego Barrera <diegonebarr...@yahoo.it >> <mailto:diegonebarr...@yahoo.it>>: >> >> Controlla che sia UTF-8, e se non lo è riporta un *chiaro* messaggio di >> errore. >> Inoltre specifica che il file deve essere in UTF-8 anche nella >> documentazione del form HTML. >> >> > In realta' utilizzo django-model-form solo per validare i dati, > non per renderizzare dell'html. > In pratica il programma > 1. legge un csv e infila i dati in un dizionario >
Se ci dai più informazioni magari possiamo aiutarti a risolvere (o almeno affrontare) il problema nel migliore dei modi. Questo programma gira sul server o sul client? È un programma desktop? Comunque anche se il programma gira sul PC del cliente, la soluzione più solida è quella di forzare UTF-8, perchè anche su Windows l'encoding di un file non può essere determinato con certezza assoluta (puoi sapere l'encoding di sistema e/o l'encoding della console, ma il programma che genera il file potrebbe usare UTF-8 o UTF-16). Ricorda che ogni volta che non usi UTF-8 per la codifica, un programmatore perde i capelli a causa dello stress. > [...] Ciao Manlio
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python