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中捕捉详细异常信息的代码示例
Sep 18 Python
详解Python的单元测试
Apr 28 Python
详细介绍Python的鸭子类型
Sep 12 Python
python-opencv在有噪音的情况下提取图像的轮廓实例
Aug 30 Python
python实现图书管理系统
Mar 12 Python
python对Excel按条件进行内容补充(推荐)
Nov 24 Python
Python使用docx模块实现刷题功能代码
Feb 13 Python
python字符串,元组,列表,字典互转代码实例详解
Feb 14 Python
pandas中的ExcelWriter和ExcelFile的实现方法
Apr 24 Python
分享unittest单元测试框架中几种常用的用例加载方法
Dec 02 Python
如何用python清洗文件中的数据
Jun 18 Python
浅谈Python中的正则表达式
Jun 28 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
Windows中使用计划任务自动执行PHP程序实例
2014/05/09 PHP
php+mysql删除指定编号员工信息的方法
2015/01/14 PHP
php实现的通用图片处理类
2015/03/24 PHP
PHP 命名空间和自动加载原理与用法实例分析
2020/04/29 PHP
Javascript document.referrer判断访客来源网址
2020/05/15 Javascript
js或css实现滚动广告的几种方案
2010/01/28 Javascript
浅析JavaScript中的同名标识符优先级
2013/12/06 Javascript
jquery数组封装使用方法分享(jquery数组遍历)
2014/03/25 Javascript
jQuery 1.9使用$.support替代$.browser的使用方法
2014/05/27 Javascript
Javascript判断文件是否存在(客户端/服务器端)
2014/09/16 Javascript
JS实现的网页背景闪电闪烁效果代码
2015/10/17 Javascript
基于JavaScript实现仿京东图片轮播效果
2015/11/06 Javascript
jquery实现九宫格大转盘抽奖
2015/11/13 Javascript
JS实现的简单图片切换功能示例【测试可用】
2017/02/14 Javascript
微信小程序 弹幕功能简单实例
2017/02/14 Javascript
Angular ng-animate和ng-cookies用法详解
2018/04/18 Javascript
vue2.0移动端滑动事件vue-touch的实例代码
2018/11/27 Javascript
使用 JavaScript 创建并下载文件(模拟点击)
2019/10/25 Javascript
python调用cmd命令行制作刷博器
2014/01/13 Python
Windows下python2.7.8安装图文教程
2016/05/26 Python
详解Python实现多进程异步事件驱动引擎
2017/08/25 Python
Python OpenCV实现图片上输出中文
2018/01/22 Python
python自动12306抢票软件实现代码
2018/02/24 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
2019/03/11 Python
HTML5 Canvas 起步(2) - 路径
2009/05/12 HTML / CSS
护理专业的自荐信
2013/10/22 职场文书
学生处主任岗位职责
2013/12/01 职场文书
敬老院活动总结
2014/04/28 职场文书
竞聘上岗演讲
2014/05/19 职场文书
群众路线表态发言材料
2014/10/17 职场文书
2014年人民调解工作总结
2014/12/08 职场文书
二年级上册数学教学计划
2015/01/20 职场文书
小学教师岗位职责
2015/04/02 职场文书
2015年小学美术工作总结
2015/05/25 职场文书
Python如何利用正则表达式爬取网页信息及图片
2021/04/17 Python
Java基础——Map集合
2022/04/01 Java/Android