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的Django框架中TEMPLATES项的设置教程
May 29 Python
利用Python的Django框架生成PDF文件的教程
Jul 22 Python
Python md5与sha1加密算法用法分析
Jul 14 Python
Python3 replace()函数使用方法
Mar 19 Python
python监控进程脚本
Apr 12 Python
python sys,os,time模块的使用(包括时间格式的各种转换)
Apr 27 Python
python实现音乐下载的统计
Jun 20 Python
python+numpy按行求一个二维数组的最大值方法
Jul 09 Python
Django项目后台不挂断运行的方法
Aug 31 Python
简单了解为什么python函数后有多个括号
Dec 19 Python
Python定义一个Actor任务
Jul 29 Python
python not运算符的实例用法
Jun 30 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之第四天
2006/10/09 PHP
综合图片计数器
2006/10/09 PHP
PHP Cookie的使用教程详解
2013/06/03 PHP
PHP实现的多文件上传类及用法示例
2016/05/06 PHP
几行代码轻松实现PHP文件打包下载zip
2017/03/01 PHP
PHP获取本周所有日期或者最近七天所有日期的方法
2018/06/20 PHP
js string 转 int 注意的问题小结
2013/08/15 Javascript
JS 实现Table相同行的单元格自动合并示例代码
2013/08/27 Javascript
45个JavaScript编程注意事项、技巧大全
2015/02/11 Javascript
再谈JavaScript线程
2015/07/10 Javascript
js实现添加删除表格(两种方法)
2017/04/27 Javascript
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
2017/08/23 jQuery
Node.js使用Express.Router的方法
2017/11/14 Javascript
vue.js 获取select中的value实例
2018/03/01 Javascript
微信小程序实现的点击按钮 弹出底部上拉菜单功能示例
2018/12/20 Javascript
vue 实现小程序或商品秒杀倒计时
2019/04/14 Javascript
Vue keepAlive 数据缓存工具实现返回上一个页面浏览的位置
2019/05/10 Javascript
vue-cli+axios实现文件上传下载功能(下载接收后台返回文件流)
2019/05/10 Javascript
[10:49]2014国际邀请赛 叨叨刀塔第二期为真正的电竞喝彩
2014/07/21 DOTA
Python中for循环控制语句用法实例
2015/06/02 Python
Python matplotlib 画图窗口显示到gui或者控制台的实例
2018/05/24 Python
Linux下Python安装完成后使用pip命令的详细教程
2018/11/22 Python
python将字符串转换成json的方法小结
2019/07/09 Python
python实现3D地图可视化
2020/03/25 Python
Django之全局使用request.user.username的实例详解
2020/05/14 Python
Python常用断言函数实例汇总
2020/11/30 Python
CSS3实现时间轴特效
2020/11/02 HTML / CSS
办公室主任职责范文
2013/11/08 职场文书
外语系毕业生求职自荐信
2014/04/12 职场文书
群众路线领导班子四风对照检查材料
2014/09/27 职场文书
高中班主任评语
2014/12/30 职场文书
小学教师个人总结
2015/02/05 职场文书
2015年保险公司内勤工作总结
2015/05/23 职场文书
红色革命电影观后感
2015/06/18 职场文书
汤姆叔叔的小屋读书笔记
2015/06/30 职场文书
完美解决golang go get私有仓库的问题
2021/05/05 Golang