我正在尝试将CSV转换为xlxs文件格式,因为我有一个代码用于读取excel文件,但最终获得了CSV。有没有办法将CSV文件转换为TEMP excel文件,并且在读取过程完成之前不会销毁它。我已经尝试过使用openpyxl,但它最终无法正常工作并抛出错误,说它不是一个好的zip文件。我甚至尝试将CSV转换为文本,然后将其存储在字典中,但是使用xlrd pakage写入excel也不起作用。我想知道在cc
中是否有办法答案 0 :(得分:0)
好像你在文本模式下打开文件。试试这个打开文件
open('sample.csv', "rt", encoding="utf8")
或
open('sample.csv', "rt", encoding="ascii")
取决于文件的编码