csv文件转成excel文件出现乱码(涉及到批量处理)

在前面的提问中,老师给出的解决方案会导致转换后的文件中的中文出现乱码

你在导出的参数中设置参数 encoding='utf-8'呢

data.to_excel('文件名.xlsx', index=False, encoding='utf-8')

 

这个是最终运行的代码,加了编码参数也不行,会不会和文件格式有关呢,我现在用的是2016版的excel,但我看这些文件初始都是xls,会不会是2016版是xlsx的关系呢?