3.获取一系列格式
sheet[‘A1:A5’] sheet[‘A’] sheet[‘A:C’] sheet[5]
4.指定行和列的范围,按行获取,按列获取
.iter_rows(min_row=最低行数,max_row=最高行数,min_col=最低列数,max_col=最高列数)
.iter_cols(min_row=最低行数,max_row=最高行数,min_col=最低列数,max_col=最高列表)
----------------------------------------------------------------------------------------------------------------------------------------------
3.获取一系列格式
#获取一整列
#coding:utf-8 import openpyxl workbook=openpyxl.load_workbook('京东鞋子评论信息.xlsx') #打开工作薄 sheet=workbook['评论信息'] #获取指定的工作表 cols=sheet['B'] for cell in cols: print(cell.value) print('-------------------------') #print(cols)
#获取多个整列
#coding:utf-8 import openpyxl workbook=openpyxl.load_workbook('京东鞋子评论信息.xlsx') #打开工作薄 sheet=workbook['评论信息'] #获取指定的工作表 cols=sheet['A:C'] for col in cols: for cell in col: print(cell.value) #print(cols)
#获取一整行
#coding:utf-8 import openpyxl workbook=openpyxl.load_workbook('京东鞋子评论信息.xlsx') #打开工作薄 sheet=workbook['评论信息'] #获取指定的工作表 row=sheet['5'] #获取第5行 for cell in row: print(cell.value)
#获取多行 ,
#获取每个按行信息显示的数据
#coding:utf-8 import openpyxl workbook=openpyxl.load_workbook('京东鞋子评论信息.xlsx') #打开工作薄 sheet=workbook['评论信息'] #获取指定的工作表 rows=sheet.rows for row in rows: for cell in row: #获取每个按行信息显示的数据 print(cell.value) print('--------------------------------------------------------')
#获取多列
#获取每个按列信息显示的数据
#coding:utf-8 import openpyxl workbook=openpyxl.load_workbook('京东鞋子评论信息.xlsx') #打开工作薄 sheet=workbook['评论信息'] #获取指定的工作表 cols=sheet.columns for col in cols: for cell in col: print(cell.value) #获取每个按列信息显示的数据 print('------------------------------') #print(cols)
4.指定行和列的范围,按行获取
.iter_rows(min_row=最低行数,max_row=最高行数,min_col=最低列数,max_col=最高列数)
#coding:utf-8 import openpyxl workbook=openpyxl.load_workbook('京东鞋子评论信息.xlsx') #打开工作薄 sheet=workbook['评论信息'] #获取指定的工作表 rows=sheet.iter_rows(min_row=1,max_row=5,min_col=1,max_col=4) for row in rows: #在范围内按行获取数据 for cell in row: print(cell.value) print('----------------------------------------') #print(cols)
5.指定行和列的范围,按列获取
.iter_cols(min_row=最低行数,max_row=最高行数,min_col=最低列数,max_col=最高列表)
#coding:utf-8 import openpyxl workbook=openpyxl.load_workbook('京东鞋子评论信息.xlsx') #打开工作薄 sheet=workbook['评论信息'] #获取指定的工作表 cols=sheet.iter_cols(min_row=1,max_row=5,min_col=1,max_col=4) for col in cols: for row in col: print(row.value) print('----------------------------------------') #print(cols)
标签:sheet,Python,单元格,Excel,cols,print,workbook,col,row From: https://www.cnblogs.com/988MQ/p/16839273.html