我有一个这样的清单:
a = ['olivsortiment utan kärna', 'perunajauho', 'chili extrakt','Keitetty herkullisista äyriäisistä', 'SOIJAKASTIKEJAUHE', 'Rypsisiemenöljy']
因此列表中的元素包含as,ä,Ö和Ä。我正在使用pandas数据帧使用以下代码将其打印到csv中。
frame = pd.Dataframe(a)
frame.to_csv('path', sep=',', encoding = 'utf-8')
它正确打印数据框但未正确打印非ascii字符。他们正在展示一些奇怪的角色。我已将它编码为'utf-8',但仍无法正确打印
例如,用csv文件编写的第一个元素a[0]
是olivsortiment utan kärna
。因此,它会将ä
替换为ä
。在此先感谢您的帮助。