1. 程式人生 > >Python文件操作工具 xlrd 工具

Python文件操作工具 xlrd 工具

信息 bsp text xls excel data ide enc std

#打開excel文檔
workbook = xlrd.open_workbook(‘..\cye.xls‘,encoding_override=‘utf-8‘)

#獲取sheet頁信息
sheet = workbook.sheet_names()
print (sheet)
sheet1 = workbook.sheet_by_index(0)
sheet2 = workbook.sheet_by_name(‘TestData‘)

print (sheet1.name)
print (sheet1.nrows)
print (sheet1.ncols)

#獲取一整行、列的值
print (sheet1.row_values(0)
)
print (sheet1.col_values(1))

#獲取單元格的內容
print (sheet1.cell(0,1))
print (sheet1.cell_value(1,0))

#獲取單元格內數據的類型
print (sheet1.cell(0,1).ctype)

輸出結果見下:

[u‘TestCase‘, u‘TestData‘]
TestCase
3
2
[u‘1row1col‘, u‘1row2col‘]
[u‘1row2col‘, u‘1row2col‘, u‘1row2col‘]
text:u‘1row2col‘
2row1col
1

Python文件操作工具 xlrd 工具