salve a tutti,
ho una routine che mi esporta dei dati estratti da un database in sqlite,
tupla di liste, in csv.
I dati sono principalamente float tipo

rs = [(2, 0.382, 8.59, 76.4, 2.38, 0.425, 2.68, 1.09, 2.14, 18.3,
0.495), (3, 0.687, 625.0, 103.0, 1.92, 0.272, 4.75, 1.07, 2.03, 39.5,
0.115)]

il problema e' che quando apro il file csv cosi' generato con xls
oppure calc i numeri non interi vengono interpretati come una stringa
cioe' gli viene anteposto davanti l' apostrofo '.
Questa cosa mi succede, tra l' altro solo su windows, mentre con
linux, io uso la debian il file viene formattato correttamente.
Il problema e' di impostazione sui fogli di calcolo oppure di
esportazione dei dati?
C'e' un modo di forzare il tipo?
Prima usavo, xlwt ma con python 3 sulla debian 9 non c'e' e comunque
preferirei usare il modulo csv.
Suggerimenti?
beppe
_______________________________________________
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python

Rispondere a