1.操作步驟:
(1)安裝python官方excel庫-->xlrd
(2)獲取excel檔案位置並讀取
(3)讀取sheet
(4)讀取指定rows和cols內容
2.示例**:
# -*- coding: utf-8 -*-
import xlrd
from datetime import date,datetime
def read_excel():
#檔案位置
excelfzbokpahile=xlrd.open_workbook(r'c:\users\administrator\desktop\testdata.xlsx')
#獲取目標excel檔案sheet名
print excelfile.sheet_names()
#---------程式設計客棧---------------------------
#若有多個sheet,則需要指定讀取目標sheet例如讀取sheet2
#sheet2_name=excelfile.sheet_names()[1]
程式設計客棧#-----------------------------www.cppcns.com-------
#獲取sheet內容【1.根據sheet索引2.根據sheet名稱】
#sheet=excelfile.sheet_by_index(1)
sheet=excelfile.sheet_by_name('testcase002')
#列印sheet的名稱,行數,列數
print sheet.name,sheet.nrows,sheet.ncols
#獲取整行或者整列的值
rows=sheet.row_values(2)#第三行內容
cols=sheet.col_values(1)#第二列內容
print cols,rows
#獲取單元格內容
print sheet.cell(1,0).value.encode('utf-8')
print sheet.cell_value(1,0).encode('utf-8')
print sheet.row(1)[0].value.encode('utf-8')
#列印單元格內容格式
print sheet.cell(1,0).ctype
if__name__ =='__main__':
read_excel()
本文標題: python讀取excel例項詳解
本文位址: /jiaoben/python/237353.html
python讀取Excel例項
1 安裝python官方excel庫 xlrd 2 獲取excel檔案位置並讀取 3 讀取sheet 4 讀取指定rows和cols內容 coding utf 8 import xlrd from datetime import date,datetime def read excel 檔案位置 e...
python讀取excel檔案
一 安裝xlrd模組 二 使用介紹 1 匯入模組 import xlrd 2 開啟excel檔案讀取資料 data xlrd.open workbook excelfile.xls 3 使用技巧 獲取乙個工作表 table data.sheets 0 通過索引順序獲取 table data.shee...
python讀取excel檔案
coding utf 8 import xlrd 路徑前加 r,讀取的檔案路徑 file path r f test.xlsx 檔案路徑的中文轉碼 file path file path.decode utf 8 獲取資料 data xlrd.open workbook file path 獲取sh...