Python openpyxl 遍历所有sheet 查找特定字符串的方法


Posted in Python onDecember 10, 2018

如下所示:

from openpyxl import workbook
from openpyxl import load_workbook
from openpyxl import worksheet

def find_false_in_sheet(sheet):
 for column in sheet.iter_cols():
  for cell2 in column:
   if cell2.value is not None:
    # print cell2.value
    # print type(cell2.value)
    info2 = cell2.value.find('false')
    if info2 == 0:
     print cell2
     print cell2.value

def find_false_in_xlsx(file_name):
 print file_name
 wb = load_workbook(file_name)
 all_sheets = wb.get_sheet_names()
 print(all_sheets)

 for i in range(len(all_sheets)):
  sheet = wb.get_sheet_by_name(all_sheets[i])
  print (sheet.title + ': max_row: ' + str(sheet.max_row) + ' max_column: ' + str(sheet.max_column))
  find_false_in_sheet(sheet)

# start
find_false_in_xlsx("test.xlsx")


# for row in sheet.iter_rows():
#  for cell in row:
#   if cell.value is not None:
#    info = cell.value.find('BB')
#    if info == 0:
#     print cell.value

以上这篇Python openpyxl 遍历所有sheet 查找特定字符串就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用pil生成缩略图的方法
Mar 26 Python
用Python代码来解图片迷宫的方法整理
Apr 02 Python
浅析Python 中整型对象存储的位置
May 16 Python
python简单操作excle的方法
Sep 12 Python
对IPython交互模式下的退出方法详解
Feb 16 Python
Python使用get_text()方法从大段html中提取文本的实例
Aug 27 Python
详解python中eval函数的作用
Oct 22 Python
TensorFlow实现从txt文件读取数据
Feb 05 Python
Python实现名片管理系统
Feb 14 Python
Python描述符descriptor使用原理解析
Mar 21 Python
使用python-cv2实现视频的分解与合成的示例代码
Oct 26 Python
Python用dilb提取照片上人脸的示例
Oct 26 Python
使用pandas实现csv/excel sheet互相转换的方法
Dec 10 #Python
python得到一个excel的全部sheet标签值方法
Dec 10 #Python
解决pandas .to_excel不覆盖已有sheet的问题
Dec 10 #Python
python模块导入的细节详解
Dec 10 #Python
pandas每次多Sheet写入文件的方法
Dec 10 #Python
Python用61行代码实现图片像素化的示例代码
Dec 10 #Python
Python从数据库读取大量数据批量写入文件的方法
Dec 10 #Python
You might like
关于zend studio 出现乱码问题的总结
2013/06/23 PHP
微信小程序发送订阅消息的方法(php 为例)
2019/10/30 PHP
checkbox 多选框 联动实现代码
2008/10/22 Javascript
jQuery创建自己的插件(自定义插件)的方法
2010/06/10 Javascript
获取div编辑框,textarea,input text的光标位置 兼容IE,FF和Chrome的方法介绍
2012/11/08 Javascript
JS图片根据鼠标滚动延时加载的实例代码
2013/07/13 Javascript
Java中Timer的用法详解
2015/10/21 Javascript
jQuery on()方法绑定动态元素的点击事件实例代码浅析
2016/06/16 Javascript
jQuery纵向导航菜单效果实现方法
2016/12/19 Javascript
详解vue与后端数据交互(ajax):vue-resource
2017/03/16 Javascript
angular2模块和共享模块详解
2018/04/08 Javascript
Vue动态生成el-checkbox点击无法赋值的解决方法
2019/02/21 Javascript
layui button 按钮弹出提示窗口,确定才进行的方法
2019/09/06 Javascript
JQuery中的常用事件、对象属性与使用方法分析
2019/12/23 jQuery
原生javascript制作贪吃蛇小游戏的方法分析
2020/02/26 Javascript
JS实现简易日历效果
2021/01/25 Javascript
[05:20]2018DOTA2亚洲邀请赛主赛事第三日战况回顾 LGD率先挺进胜者组决赛
2018/04/06 DOTA
Python中用Ctrl+C终止多线程程序的问题解决
2013/03/30 Python
python正则表达式抓取成语网站
2013/11/20 Python
python3编写C/S网络程序实例教程
2014/08/25 Python
浅谈python对象数据的读写权限
2016/09/12 Python
django项目运行因中文而乱码报错的几种情况解决
2017/11/07 Python
python抓取文件夹的所有文件
2018/02/27 Python
Django使用HttpResponse返回图片并显示的方法
2018/05/22 Python
Python控制台输出时刷新当前行内容而不是输出新行的实现
2020/02/21 Python
python读取mysql数据绘制条形图
2020/03/25 Python
结婚保证书范文
2014/04/29 职场文书
企业诚信承诺书
2014/05/23 职场文书
海洋科学专业求职信
2014/08/10 职场文书
个人批评与自我批评
2014/10/15 职场文书
工作时间擅自离岗检讨书
2014/10/24 职场文书
2014年安全员工作总结
2014/11/13 职场文书
2015年推广普通话演讲稿
2015/03/20 职场文书
小学大队长竞选稿
2015/11/20 职场文书
使用Pytorch训练two-head网络的操作
2021/05/28 Python
“鬼灭之刃”热度不减,其成功背后的原因是什么?
2022/03/22 日漫