openpyxl讀取Excel中單個單元格的數據


# 將測試數據使用Excel來處理
# python中處理Excel的模塊非常多,比如xlrd,xlwd(讀寫分開,不太方便)
# 使用openpyxl同時支持讀寫操作,需要安裝后才能使用
# pip install openpyxl
# 如果報錯,需要更新pip,python -m pip install upgrade pip
# 注意:openpyxl只能處理后綴名為xlsx的Excel文件,其他的不能處理

from openpyxl import load_workbook # 可以對已存在的Excel文件進行讀寫操作
from openpyxl import workbook # 可以新建Excel文件

# 使用load_workbook來實現Excel讀寫
# 1.打開Excel文件(已存在,cases.xlsx為文件名),
wb = load_workbook("cases.xlsx")
# 一個Excel文件由那些組成:文件名,表單,單元格
# 第一個參數為文件名,會返回一個workbook對象(相當整個Excel文件)
# 2.定位表單
# 方法一:
# ws = wb['multiply'] # ws為worksheet對象(相當如Excel中的一個表單,multiply是Excel中第一個sheet的名字)

# 方法二:
ws = wb.active # 獲取第一個表單

# 3.定位單元格
one_cell = ws.cell(row=2,column=2) # one_cell為cell對象(相當於表單中的某個單元格,獲取第二行第二列的數據)
print(one_cell.value)


免責聲明!

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



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