Odczyt i zapis plików CSV, w tym Unicode z Pythonem 2.7
Jestem nowym użytkownikiem Pythona i mam pytanie, jak używać Pythona do czytania i pisania plików CSV. Mój plik zawiera np. Niemcy, Francuzi itp. Zgodnie z moim kodem, pliki mogą być poprawnie odczytywane w Pythonie, ale gdy zapisuję je w nowym pliku CSV, unicode staje się dziwnymi znakami.
Dane są jak:
A mój kod to:
import csv
f=open('xxx.csv','rb')
reader=csv.reader(f)
wt=open('lll.csv','wb')
writer=csv.writer(wt,quoting=csv.QUOTE_ALL)
wt.close()
f.close()
A wynik jest jak:
Czy mógłbyś mi powiedzieć, co powinienem zrobić, aby rozwiązać problem? Dziękuję Ci bardzo!