Чтение и запись файлов CSV, включая Unicode с Python 2.7
Я новичок в Python, и у меня есть вопрос о том, как использовать Python для чтения и записи файлов CSV. Мой файл содержит, например, Германию, Французский и т. Д. Согласно моему коду, файлы могут быть правильно прочитаны в Python, но когда я записываю их в новый CSV-файл, юникод становится странными символами.
Данные как:
И мой код:
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()
И результат такой:
Не могли бы вы сказать мне, что я должен сделать, чтобы решить эту проблему? Большое спасибо!