日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網(wǎng)站首頁 編程語言 正文

Python讀取xlsx文件報錯:xlrd.biffh.XLRDError:?Excel?xlsx?file;not?supported問題解決_python

作者:Erick?T ? 更新時間: 2022-10-10 編程語言

發(fā)現(xiàn)錯誤

利用Python庫xlrd中的xlrd.open_workbook()函數(shù)讀取自定義xlsx表格文件時出錯如下:

Traceback (most recent call last):
? File "C:/Users/llll/PycharmProjects/pythonProject1/RandomForestRegression.py", line 96, in <module>
? ? x_train , y_train , x_test , y_test = load_data(2,60,1,9,0,r'C:\Users\llll\Desktop\特征表.xlsx')
? File "C:/Users/llll/PycharmProjects/pythonProject1/RandomForestRegression.py", line 14, in load_data
? ? workbook = xlrd.open_workbook(str(FilePath)) ? ? ? #excel路徑
? File "C:\Users\llll\PycharmProjects\pythonProject1\venv\lib\site-packages\xlrd\__init__.py", line 170, in open_workbook
? ? raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+'; not supported')
xlrd.biffh.XLRDError: Excel xlsx file; not supported
?
Process finished with exit code 1

經(jīng)過查資料總結(jié)后得到如下解法:

(1)檢查第三方庫xlrd的版本:

我這里的版本為xlrd2.0.1最新版本,問題就出在這里,需要卸載最新版本安裝舊版本,卸載安裝過程如下。

PyCharm查看版本、添加與移除第三方庫的方法:

●File-Settings

●Project-Python Interpreter

●移除操作:選中需要刪除的包并點減號

●添加操作:點擊加號

●搜索框中搜索:

●找到并點擊需要安裝的包,Install Package:

?按照上述步驟卸載xlrd后再安裝xlrd2后,錯誤解決。

(2)別忘了修改import名稱與調(diào)用的包名稱

總結(jié)

原文鏈接:https://blog.csdn.net/Erickkkkkk/article/details/124696751

欄目分類
最近更新