当前位置:   article > 正文

python 如何判断excel单元格为空_如何用python处理excel(二)

excel的空在python里面怎么表示

读取excel

import xlrdworkbook=xlrd.open_workbook(r'C:\Users\Desktop\hebing\学生登记表.xls')sheet=workbook.sheet_by_index(0)#根据序列号来打开某一个sheetrow=sheet.nrows#将excel的行数赋值给变量col=sheet.ncols#将excel的列数赋值给变量print(sheet.cell_value(1,0))#打印出第二行第一列的单元格内容

还是昨天那个excel:

6b896f91c89ff9c5bf15d3e6ad22824c.png

上面的代码是打印出第二行第一列的单元格,打印结果是小明.

以此类推,你可以打印出所有你指定的单元格的数据.

但是有时候我们想迅速查找某一些数据,比如我不知道小红是第几行第几列,我想显示小红的所有资料该怎么做呢?

for i in range(row):if '小红' in sheet.row_values(i):print(sheet.row_values(i))

首先第一行写一个for循环,循环的范围是excel的行数

然后我么用row_values()来获取excel每一行的数据,括号里面是什么数字,就会抓取那一行所有的数据.

而row_values的结果会返回一个列表,每一个单元格都是这个列表里面的一个元素

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/698178
推荐阅读
相关标签
  

闽ICP备14008679号