我正在尝试将.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'