python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。
今天主要说说通过xlrd读取excl文件
import xlrd#引包
#读取整个表的文件
book=xlrd.open_workbook('D:\meiyongde.xlsx')#读取文件名以及路径,如果路径或者文件名有中文给前面加一个r拜转义。
sheet=book.sheets()[0]#找到所需要的表
for i in range(sheet.nrows):#通过循环的方式遍历excl表,并且取出表的内容
li=sheet.row_values(i)
print(li)
注:nrows 行 ncols列
#获取指定行的文件
book=xlrd.open_workbook('文件路径')
sheet=book.sheets()[0]
nrows=sheet.nrows#总的行数
row=sheet.row_values(0)#0为第一列的下标,以此类推
print(row)#获得想要的内容
#获取指定列的文件
book=xlrd.open_workbook('文件路径')
sheet=book.sheets()[0]
nrows=sheet.nrows#总的列数
col=sheet.col_values(0)#0为第一列的下标,以此类推
print(col)#就得到了指定列的内容
~~~~欢迎大家指正和交流~~~~