在使用如下代碼xlrd讀取 .xlsx文件時,報錯!信息如下:
代碼:
# encoding=gbk
import xlrd
# 打開Book工作簿(即excel工作簿,包含所有工作表)
workBook = xlrd.open_workbook('test.xlsx',formatting_info=True)
錯誤信息:
raise NotImplementedError("formatting_info=True not yet implemented")
NotImplementedError: formatting_info=True not yet implemented
原因:xlrd對 .xlsx文件格式化信息不支持。
解決:
1:不需要格式化信息:workBook = xlrd.open_workbook('test.xlsx',formatting_info=False)
2:需要格式化信息的話,你得把 .xlsx文件另存爲 .xls文件即可。