使用下述接口读取xls文件都会出现utf-16-le错误;
xlsData = pd.ExcelFile(sPath)
print(xlsData)
# xlrd.book.DEBUG = 1
xlsData = xlrd.open_workbook(sPath, encoding_override='utf-8')
print(xlsData)
使用xlrd或者pandas里的xlrd都会出现如下错误:
发现handle_writeaccess这个接口,有些write access需求,也就是说,如果当前xls处于protect状态,则会出现异常问题;
所以在进行去保护后,再进行读取问题解决;