我试图用越南语(在对它执行一些操作之后)将一些文本保存到csv文件。我可以将相同的文本保存到MySQL中,没有错误,但保存到csv会产生一些奇怪的输出。
import csv
test = [('Trưởng phòng Marketing và Phát triển kinh doanh',), ('Nhân viên Nhân sự',), ('Nhân viên Hành chính',)]
with open('results.csv', 'a', newline = '', encoding = 'utf8') as csvfile:
csv_writer = csv.writer(csvfile)
csv_writer.writerows(test)
csv输出
Trưởng phòng Marketing và Phát triển kinh doanh
Nhân viên Nhân sự
Nhân viên Hà nh chÃnh
我尝试过解码和编码,但仍然无法正常保存。是否可以将UTF-8文本正确保存到csv,或者这是csv本身的问题?
答案 0 :(得分:0)