使用Python将.results文件转换为.xlsx文件

时间:2014-07-14 08:37:28

标签: python excel pandas

我正在尝试将.results文件转换为.xlsx格式,以便我可以使用Python读取它。如果我打开.results文件,选择"另存为",并选择.xlsx扩展名,可以使用

完美读取文件
from pandas import read_excel
dataframe = read_excel(r"C:\survey\Results.xlsx",'CTsurvey')    

但是,我想以编程方式将其转换为.xlsx格式,所以我尝试了这个:

import os

ResultsFile = r"C:\survey\Results.results"
base = os.path.splitext(ResultsFile)[0]
os.rename(ResultsFile, base + ".xlsx")

但是,当我尝试读取文件时,我收到错误消息:

raise XLRDError('Unsupported format, or corrupt file: ' + msg)
xlrd.biffh.XLRDError: Unsupported format, or corrupt file: Expected BOF record; found b'"hitid"\t'

0 个答案:

没有答案