【已解決】無法打開.xlsx文件,xlrd.biffh.XLRDError: Excel xlsx file; not supported


原因是最近xlrd更新到了2.0.1版本,只支持.xls文件。所以x1 = xlrd.open_workbook("data.xlsx")會報錯。

可以安裝舊版xlrd,在cmd中運行:
建議直接卸載新版本,下載xlrd舊版本

pip uninstall xlrd
pip install xlrd==1.2.0

也可以用openpyxl代替xlrd打開.xlsx文件:

df=pandas.read_excel(‘data.xlsx’,engine=‘openpyxl’)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM