Ho uno script che analizza i dati da un file csv. La riga seguente mi sta dando problemi:Python: letterale non valido per int() con base 10: '808.666666666667'
countData.append([timeStamp,int(my_csv[row][5])])
Mi dà il seguente errore:
ValueError: invalid literal for int() with base 10: '808.666666666667'
La riga del file CSV è il seguente:
2013-06-12 15:09:00,svcName,0,0,10,808.666666666667
ho provato a fare funzionare int(808.666666666667)
in un prompt di python e funziona perfettamente.
Esegui 'int ('808.666666666667')' e vedrai il problema. –
Puoi dirci cosa è 'my_csv [row] [5]'? –