我在代码行中使用了这个将扩展名为xlsx的excel文件转换为csv文件但是当我在excel文件中有阿拉伯字符时,我得到了类似的奇怪字符
Å´ÙŠ\217
data_xls = pd.read_excel(newFilename +'.xlsx' , dtype=str , index_col=None)
data_xls.to_csv('CSV ' +newFilename+'.csv', encoding='UTF-8' , index=False , header=True)
请帮忙吗?
我有一个解决方案,我在代码中做了一个小改动。我用encode='utf-8-sig'
替换了encode='utf-8'
,它对我有效
我的新代码:
data_xls = pd.read_excel(excelfilename+'.xlsx' , dtype=str , index_col=None)
data_xls.to_csv(newFilename+'.csv', encoding='utf-8-sig' , index=False , header=True)