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!

questionAnswers(6)

yourAnswerToTheQuestion