Python 操作excel常見異常

2022-07-21 01:51:15 字數 422 閱讀 2072

一、使用xlrd模組讀取excel:

1.報錯:indexerror: list index out of range,如下圖

解決方法:reading_sheet.cell(1,0).value中cell(1,0)超出了陣列範圍,將範圍取在usedrange之內即可。

2.報錯:modulenotfounderror: no module named 'xlrd',如下圖

原因:a.因為沒有此安裝包,pip install 所需模組即可

b.檢查有此模組。可以找到所需模組的檔案(此處是xlrd),放到當前工程檔案路徑的venv\lib\site-packages目錄下;或者在pycharm中手動加上此模組。

C 操作Excel常見錯誤

1 未在本地註冊 string strconn provider microsoft.jet.oledb.4.0 data source filepath extended properties excel 8.0 hdr no imex 1 當利用上邊的字串操作xlsx檔案時會報錯。需要將exce...

Python 操作Excel檔案

from openpyxl import load workbook 開啟excel檔案 wb load workbook test.xlsx 定位第乙個sheet sheet wb sheet1 獲取第1行第1列的單元格的值 print 第1行第1列的單元格的值 format sheet.cell...

python對excel的操作

一 安裝xlrd模組 二 使用介紹 1 匯入模組 import xlrd 2 開啟excel檔案讀取資料 data xlrd.open workbook excelfile.xls 3 使用技巧 獲取乙個工作表 table data.sheets 0 通過索引順序獲取 table data.shee...