Python读取xls表格内容的基本操作

# Author Copyright LAPLA.Inc Time: 2018/8/14
import xlrd as xl
xls_file=xl.open_workbook("name.xlsx")#打开文件
print(len(xls_file.sheets()))#获得表格工作簿的个数(包括空的工作簿)
xls_sheet=xls_file.sheets()[0]#打开文件簿,第一个文件簿用[0]表示

print(xls_sheet.nrows)#返回工作簿的行数
print(xls_sheet.ncols)#返回工作簿的列数


row_value=xls_sheet.row_values(0)#第一行所有的值
col_value=xls_sheet.col_values(0)#第一例所有的值
value=xls_sheet.row_values(2)[1]#用行索取某行某列的元素,此处读取第三行第二列的内容
value2=xls_sheet.col_values(1)[1]#用行索取某行某列的元素,此处读取第二列第二行的内容
value3=xls_sheet.cell(2,0)#直接用这个cll(row,num)获取单元格的内容,此处返回两个内容:text:"text",numbers:numbers.如果要直接得到单元格的内容用value3=xls_sheet.cell(2,1).value即可
print(row_value)
print(col_value)
print(type(value3))

你可能感兴趣的:(文件处理模块)