我正在从excel读取数据并将其写入CSV文件。
osht = pd.read_excel(ip_path,header=None,sheet_name=j,encoding='utf-8-sig')
osht.to_csv(file_name,sep=',',index=False,encoding='utf-8-sig')
Excel文件中有一些行具有特殊字符,如:
'SOCIÉTÉ','爱马仕'
熊猫将这些词语改为:
'SOCIéTé','HERMÊS'
我尝试将编码方法更改为'utf-8','utf_16_le',但问题仍然存在。
请说明在这种情况下需要做什么。
答案 0 :(得分:1)
'SOCIéTé','HERMÊS'
这表明生成的文件不是UTF-8编码的。