源码
#存放公共方法 import openpyxl def row_column_read_datas(file,sheet,row=1,column=1): wk=openpyxl.load_workbook(file)#打开文件 sh=wk[sheet] max_column=sh.max_column max_row=sh.max_row list=[] row_list=[] for j in range(row,max_row+1): #选择行,初始行为1 for i in range(column,max_column+1):#选择列 初始列为1 a=sh.cell(row=j,column=i).value #输出当行为1时的所有列,第一次循环完毕。第二次循环行为2,输出行为2时的所有列 list.append(a) # yu=tuple(list) #控制列表里面的数据由什么包含 yu=list list=[] row_list.append(yu) return row_list
使用
目标文件
结果