sheet_obj.rows:
#获取行对象
rows_obj = sheet_obj.rows
print(rows_obj)
打印结果:<generator object Worksheet._cells_by_row at 0x000001C1CA354A20>
(作为一个存储对象)
=================================================================
sheet_obj.iter_rows():
#获取行对象的值
result = sheet_obj.iter_rows(values_only=True)
print(list(result))
打印结果:[('平台', '所属模块', '用例标题', '前置条件', '步骤', '预期'), ('天码积木', '消息(#106)', '消息-页面显示', None,……
(打印的是一个行对象数据)
其中iter_rows()参数设置
values_only=True,是获取单元格的具体值;
values_only=Flase,是获取单元格对象;
min_row=1(最小值不填默认为1,从第一行读起)
max_row=10(最大值不填默认全部行,若设置10,并读取到第十行,包括第十行)
min_col=1(最小值不填默认为1,从第一列读起)
max_row=10(最大值不填默认全部列,若设置10,并读取到第十列,包括第十行)
欢迎来到testingpai.com!
注册 关于