【python Excel】讀取Excel

python讀取Excel數據
1、需要安裝xlrd 和 xlwt
python讀取Excel數據需要用到 xlrd 和 xlrt 兩個庫,xlrd 用來讀取Excel,xlrt用來寫入excel。
用pip安裝如下:
pip install xlrd
pip install xlwt
2、導入和獲取excel信息
以下代碼包含:
1、讀取excel
2、獲取excel中所有sheet的名稱
3、讀取其中一個sheet的行數、列數
4、讀取sheet中某一行、某一列、某一個單元格的數據
5、查看某一行或某一列的數據格式

import xlrd
import xlwt
file = 'py-test-1026-cd.xlsx'
wb = xlrd.open_workbook(filename = file) #讀取excel文件 
print(wb.sheet_names()) #查看所有sheet的名字
sheet_zz = wb.sheet_by_index(1) #獲取花名冊sheet的數據,通過索引獲得
print(sheet_zz)
sheet_zz = wb.sheet_by_name("花名冊") #通過名字獲得
print(sheet_zz)
sheet_zz_rows = sheet_zz.row_values(0) #獲取第一行,即行標題
print(sheet_zz_rows)
sheet_zz_cols  = sheet_zz.col_values(0) #獲取第一列
print(sheet_zz_cols)
sheet_zz_cell = sheet_zz.cell(0,0) #獲取第一行第一列的單元格
rows = sheet_zz.nrows #獲取行數
cols = sheet_zz.ncols #獲取列數
print("行數爲{},\n列數爲{}".format(rows,cols))
print("第6列的格式是{}".format(sheet_zz.cell(1,5).ctype)) #第5列應該是日期格式,查看第五列是否是日期格式
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章