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监控网站运行异常并发送邮件的方法
Mar 13 Python
深入理解python中的浅拷贝和深拷贝
May 30 Python
浅谈python 四种数值类型(int,long,float,complex)
Jun 08 Python
简单实现python数独游戏
Mar 30 Python
TensorFlow利用saver保存和提取参数的实例
Jul 26 Python
python暴力解压rar加密文件过程详解
Jul 05 Python
TensorFlow通过文件名/文件夹名获取标签,并加入队列的实现
Feb 17 Python
Python PyQt5运行程序把输出信息展示到GUI图形界面上
Apr 27 Python
Python打印不合法的文件名
Jul 31 Python
Python如何读写CSV文件
Aug 13 Python
Python实现Excel文件的合并(以新冠疫情数据为例)
Mar 20 Python
Python实战实现爬取天气数据并完成可视化分析详解
Jun 16 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支付宝接口用法分析
2015/01/04 PHP
PHP批量去除BOM头内容信息代码
2016/03/11 PHP
利用PHP判断文件是否为图片的方法总结
2017/01/06 PHP
EasyUI中的tree用法介绍
2011/11/01 Javascript
js限制textarea每行输入字符串长度的代码
2012/10/31 Javascript
JavaScript事件处理器中的event参数使用介绍
2013/05/24 Javascript
JQuery+Ajax无刷新分页的实例代码
2014/02/08 Javascript
JavaScript实现信用卡校验方法
2015/04/07 Javascript
Ionic 2 实现列表滑动删除按钮的方法
2017/01/22 Javascript
Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
2017/02/27 Javascript
小程序图片剪裁加旋转的示例代码
2018/07/10 Javascript
使用Javascript简单计算器
2018/11/17 Javascript
浅谈Vue 性能优化之深挖数组
2018/12/11 Javascript
使用post方法实现json往返传输数据的方法
2019/03/30 Javascript
Vue实现渲染数据后控制滚动条位置(推荐)
2019/12/09 Javascript
小程序自定义模板实现吸顶功能
2020/01/08 Javascript
JavaScript实现简单的计算器
2020/01/16 Javascript
微信小程序实现签到弹窗动画
2020/09/21 Javascript
在漏洞利用Python代码真的很爽
2007/08/26 Python
Python类方法__init__和__del__构造、析构过程分析
2015/03/06 Python
python数据预处理之将类别数据转换为数值的方法
2017/07/05 Python
python登录并爬取淘宝信息代码示例
2017/12/09 Python
Python OpenCV处理图像之图像直方图和反向投影
2018/07/10 Python
Python中常用的8种字符串操作方法
2019/05/06 Python
Pandas0.25来了千万别错过这10大好用的新功能
2019/08/07 Python
Django stark组件使用及原理详解
2019/08/22 Python
如何关掉pycharm中的python console(图解)
2019/10/31 Python
Python实现检测文件的MD5值来查找重复文件案例
2020/03/12 Python
Python实现代码块儿折叠
2020/04/15 Python
python 爬虫爬取京东ps4售卖情况
2020/12/18 Python
Python爬虫自动化爬取b站实时弹幕实例方法
2021/01/26 Python
XML文档面试题
2015/08/05 面试题
市场部规章制度
2014/01/24 职场文书
公益活动邀请函
2014/02/05 职场文书
严以用权学习心得体会
2016/01/12 职场文书
Linux中一对多配置日志服务器的详细步骤
2022/07/23 Servers