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生成图片验证码的方法
May 08 Python
Python for Informatics 第11章 正则表达式(一)
Apr 21 Python
浅谈python为什么不需要三目运算符和switch
Jun 17 Python
深入理解Python中的*重复运算符
Oct 28 Python
Python Numpy 数组的初始化和基本操作
Mar 13 Python
python破解zip加密文件的方法
May 31 Python
tensorflow 输出权重到csv或txt的实例
Jun 14 Python
对Python+opencv将图片生成视频的实例详解
Jan 08 Python
Python测试模块doctest使用解析
Aug 10 Python
python global关键字的用法详解
Sep 05 Python
10个python3常用排序算法详细说明与实例(快速排序,冒泡排序,桶排序,基数排序,堆排序,希尔排序,归并排序,计数排序)
Mar 17 Python
关于Theano和Tensorflow多GPU使用问题
Jun 19 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
php 验证码实例代码
2010/06/01 PHP
PHP代码网站如何防范SQL注入漏洞攻击建议分享
2012/03/01 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
PHP设计模式之装饰器模式实例详解
2018/02/07 PHP
php面向对象重点知识分享
2019/09/27 PHP
JavaScript中的style.display属性操作
2013/03/27 Javascript
jQuery.fn和jQuery.prototype区别介绍
2013/10/05 Javascript
各浏览器对document.getElementById等方法的实现差异解析
2013/12/05 Javascript
javascript使用正则获取url上的某个参数
2014/09/04 Javascript
AngularJS 自定义过滤器详解及实例代码
2016/09/14 Javascript
基于bootstrap的文件上传控件bootstrap fileinput
2016/12/23 Javascript
全面解析vue中的数据双向绑定
2017/05/10 Javascript
vue通过watch对input做字数限定的方法
2017/07/13 Javascript
JavaScript之数组扁平化详解
2019/06/03 Javascript
layui复选框限制选择个数的方法
2019/09/18 Javascript
Vue中实现回车键切换焦点的方法
2020/02/19 Javascript
nodejs中的异步编程知识点详解
2021/01/17 NodeJs
Python类和对象的定义与实际应用案例分析
2018/12/27 Python
python 邮件检测工具mmpi的使用
2021/01/04 Python
Python关于拓扑排序知识点讲解
2021/01/04 Python
土木工程专业自荐信
2013/10/04 职场文书
金融专业个人的自我评价
2013/10/18 职场文书
室内设计专业个人的自我评价
2013/10/19 职场文书
中专毕业生自我鉴定范文
2013/11/09 职场文书
产品发布会策划方案
2014/05/12 职场文书
低碳环保口号
2014/06/12 职场文书
竞选班干部演讲稿100字
2014/08/20 职场文书
学生会竞选演讲稿学习部
2014/08/25 职场文书
群众路线教育党员自我剖析材料
2014/10/06 职场文书
三严三实学习心得体会
2014/10/13 职场文书
乡镇民主生活会发言材料
2014/10/20 职场文书
学雷锋日活动总结
2015/02/06 职场文书
同乡会致辞
2015/07/30 职场文书
django学习之ajax post传参的2种格式实例
2021/05/14 Python
MySQL系列之开篇 MySQL关系型数据库基础概念
2021/07/02 MySQL
vue cli4中mockjs在dev环境和build环境的配置详情
2022/04/06 Vue.js