# -*-編碼:utf-8 -*-
導入xlrd
導入xlwt
從日期時間導入日期,日期時間
def read_excel():
#打開文件
workbook = xlrd . open _ workbook(r‘f:\ demo . xlsx‘)
#獲取所有工作表
print workbook . sheet _ names()#【u‘sheet 1,u‘sheet 2‘】
sheet 2 _ name = workbook . sheet _ names()【1】
#根據工作表的索引或名稱獲取工作表的內容。
Sheet 2 = workbook . Sheet _ by _ index(1)#工作表索引從0開始。
sheet 2 = workbook . sheet _ by _ name(‘sheet 2‘)
#工作表的名稱、行數和列數
打印sheet2.name,sheet2.nrows,sheet2.ncols
#獲取整行和整列的值(數組)
rows = sheet 2 . row _ values(3)#獲取第四行。
cols = sheet 2 . col _ values(2)#獲取第三列的內容。
打印行
打印列
#獲取單元格內容
print sheet 2 . cell(1,0)。value。encode(‘utf-8‘)
打印sheet 2 . cell _ value(1,0)。編碼(‘utf-8‘)
print sheet 2 . row(1)【0】。value。encode(‘utf-8‘)
#獲取單元格內容的數據類型
print sheet 2 . cell(1,0)。ctype
if __name__ == '__main__ ':
read_excel()