现象:
代码
# content 是byte类型的表格数据
sheet = pyexcel.get_sheet(file_type='xlsx', file_content=content)
报错
xlrd.biffh.XLRDError: Excel xlsx file; not supported
原因
安装的pyexcel包版本太旧
pyexcel-xls==0.5.8
pyexcel==0.5.9.1
pyexcel-xlsx==0.5.6
解决
更新版本(最新版本)
pyexcel==0.6.7
pyexcel-io==0.6.4
pyexcel-xls==0.6.2
pyexcel-xlsx==0.6.0