Re: [Python] insert à in db sqlite3

2010-08-31 Per discussione Vittorio Zuccala'
Il giorno 31 agosto 2010 17:38, Antonio Cangiano ha scritto: > > Puoi usare unicode(row[i], "utf_8") ad esempio. > > > Purtroppo non funziona. Mi da il seguente errore: *"row[i]=unicode(row[i], "utf_8") File "c:\python26\lib\encodings\utf_8.py", line 16, in decode return codecs.utf_8_decode_(

Re: [Python] insert à in db sqlite3

2010-08-31 Per discussione Vittorio Zuccala'
Il giorno 31 agosto 2010 18:01, Daniele Varrazzo ha scritto: > Benvenuto nel magico mondo degli encoding. Il problema si limita a questo, > non dipende da sqlite. > Guarda me ne sono sempre tenuto fuori per antipatia L'encoding mi ha sempre fatto venire l'orticaria ma mi sa che devo approfo

Re: [Python] insert à in db sqlite3

2010-08-31 Per discussione Daniele Varrazzo
On Tue, 31 Aug 2010 17:23:00 +0200, "Vittorio Zuccala'" wrote: > Tutto funziona finchè non incontra lettere con accenti, apostrofi o cose > strane. Questa frase ha una certa universalità :) > L'errore che mi restituisce è il seguente: > > *"row[i]=unicode(row[i]) > UnicodeDecodeError: 'ascii'

Re: [Python] insert à in db sqlite3

2010-08-31 Per discussione Andrea Spadaccini
Ciao Vittorio, [cut] > * dal nostro gestionale recupero un file CSV con lettere accentate, > apostrofi e quant'altro. [cut] Non so se sia questo il problema, ma nella documentazione del modulo csv (http://docs.python.org/library/csv.html) c'è scritto: "This version of the csv module doesn’t s

Re: [Python] insert à in db sqlite3

2010-08-31 Per discussione Antonio Cangiano
> > Tutto funziona finchè non incontra lettere con accenti, apostrofi o cose > strane. Ciao Vittorio, devi specificare l'encoding altrimenti ASCII è usato di default e unicode() restituisce un errore se incontra un carattere il cui codice è maggiore di 127. Puoi usare unicode(row[i], "utf_8") a

[Python] insert à in db sqlite3

2010-08-31 Per discussione Vittorio Zuccala'
Buongiorno a tutti, è sicuramente una cosa banale ma sto sbattendo la testa sul seguente problema: * dal nostro gestionale recupero un file CSV con lettere accentate, apostrofi e quant'altro. * devo importare il tutto in un file sqlite Utilizzo il seguente codice (è una prova quindi non badate al