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原始字符串(raw strings)用法实例
Oct 13 Python
Python搭建APNS苹果推送通知推送服务的相关模块使用指南
Jun 02 Python
django框架如何集成celery进行开发
May 24 Python
详解Python实现多进程异步事件驱动引擎
Aug 25 Python
Python中装饰器学习总结
Feb 10 Python
使用Python写一个小游戏
Apr 02 Python
Python设计模式之迭代器模式原理与用法实例分析
Jan 10 Python
Python eval的常见错误封装及利用原理详解
Mar 26 Python
阿里云ECS服务器部署django的方法
Aug 29 Python
Python 脚本的三种执行方式小结
Dec 21 Python
Selenium Webdriver元素定位的八种常用方式(小结)
Jan 13 Python
Python pandas之求和运算和非空值个数统计
Aug 07 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中经典方法实现判断多维数组是否为空
2011/10/23 PHP
jQuery实现仿腾讯迷你首页选项卡效果代码
2015/09/17 Javascript
详解js私有作用域中创建特权方法
2016/01/25 Javascript
bootstarp modal框居中显示的实现代码
2017/02/18 Javascript
详解Vue + Vuex 如何使用 vm.$nextTick
2017/11/20 Javascript
React BootStrap用户体验框架快速上手
2018/03/06 Javascript
vue2中,根据list的id进入对应的详情页并修改title方法
2018/08/24 Javascript
NodeJS服务器实现gzip压缩的示例代码
2018/10/12 NodeJs
微信小程序基础教程之worker线程的使用方法
2019/07/15 Javascript
微信小程序如何引用外部js,外部样式,公共页面模板
2019/07/23 Javascript
vue在路由中验证token是否存在的简单实现
2019/11/11 Javascript
解决vue项目打包上服务器显示404错误,本地没出错的问题
2020/11/03 Javascript
python的几种开发工具介绍
2007/03/07 Python
Python实现的金山快盘的签到程序
2013/01/17 Python
Python面向对象之继承和组合用法实例分析
2018/08/27 Python
python学生信息管理系统(初级版)
2018/10/17 Python
django 外键model的互相读取方法
2018/12/15 Python
python递归下载文件夹下所有文件
2019/08/31 Python
Python实现语音识别和语音合成功能
2019/09/20 Python
如何使用repr调试python程序
2020/02/28 Python
基于Python爬虫采集天气网实时信息
2020/06/05 Python
python如何随机生成高强度密码
2020/08/19 Python
使用Django的JsonResponse返回数据的实现
2021/01/15 Python
深深扎根运动世界的生活品牌:Tillys
2017/10/30 全球购物
写出程序把一个链表中的接点顺序倒排
2014/04/28 面试题
法人代表身份证明书及授权委托书
2014/09/16 职场文书
党的群众路线教育实践活动查摆剖析材料
2014/10/10 职场文书
2015年元旦主持词开场白
2014/12/14 职场文书
师德承诺书
2015/01/20 职场文书
中学教师个人总结
2015/02/10 职场文书
撤诉书怎么写
2015/05/19 职场文书
歌舞青春观后感
2015/06/10 职场文书
感恩主题班会教案
2015/08/12 职场文书
小学班主任教育随笔
2015/08/15 职场文书
浅谈spring boot使用thymeleaf版本的问题
2021/08/04 Java/Android
python中if和elif的区别介绍
2021/11/07 Python