Sto provando a leggere un file csv in python (spyder) ma continuo a ricevere un errore. Il mio codice è il seguente:(errore unicode) il codec 'unicodeescape' non può decodificare i byte in posizione 2-3: troncato UXXXXXXXX escape
import csv
data = open("C:\Users\miche\Documents\school\jaar2\MIK\2.6\vektis_agb_zorgverlener")
data = csv.reader(data)
print(data)
ed ottengo il seguente errore:
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
ho cercato di sostituire il \ con \ o/e ho cercato di porre R prima " C .. ma tutte queste cose non hanno funzionato Spero che qualcuno possa dirmi cosa devo fare .. Grazie in anticipo
funziona questo aiuto: http://stackoverflow.com/questions/904041/reading-a-utf8-csv-file-with-python –
Come hanno fatto le tue soluzioni alternative non funzionano? Mi aspetterei una stringa raw, o una stringa con '/' 's invece di '\\' per funzionare bene. – Blckknght
quando uso doppie barre retroverse il programma dice che il file che voglio aprire non esiste. – Miesje