Python openpyxl 遍歷所有sheet 查找特定字符串的方法
如下所示:
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 查找特定字符串就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python中對(duì)數(shù)據(jù)庫(kù)的操作詳解
今天簡(jiǎn)單說(shuō)說(shuō)MySQL,我們存儲(chǔ)數(shù)據(jù),直接用本地文件即可,但是,本地文件不利于存放海量數(shù)據(jù),也不利于用程序?qū)ξ募臄?shù)據(jù)進(jìn)行查詢與管理,我們可以使用數(shù)據(jù)庫(kù)2023-02-02
推薦一款高效的python數(shù)據(jù)框處理工具Sidetable
這篇文章主要為大家介紹推薦一款高效的python數(shù)據(jù)框處理工具Sidetable,文章詳細(xì)的講解了Sidetable的安裝及用法,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-11-11
pyinstaller打包可執(zhí)行程序過(guò)程中的常見錯(cuò)誤解決
這篇文章主要介紹了pyinstaller打包可執(zhí)行程序過(guò)程中的常見錯(cuò)誤解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11
Python中的條件判斷語(yǔ)句基礎(chǔ)學(xué)習(xí)教程
這篇文章主要介紹了Python中的條件判斷語(yǔ)句基礎(chǔ)學(xué)習(xí)教程,文中使用的是Python2.x版本但條件語(yǔ)句部分的使用規(guī)則未在3.x中改變,需要的朋友可以參考下2016-02-02
pyqt6實(shí)現(xiàn)QTimer定時(shí)器介紹和使用場(chǎng)景
PyQt6中的QTimer是一個(gè)定時(shí)器類,用于在指定的時(shí)間間隔內(nèi)執(zhí)行某個(gè)操作,本文主要介紹了pyqt6實(shí)現(xiàn)QTimer定時(shí)器介紹和使用場(chǎng)景,具有一定的參考價(jià)值,感興趣的可以了解一下2024-02-02
Python獲取系統(tǒng)所有進(jìn)程PID及進(jìn)程名稱的方法示例
這篇文章主要介紹了Python獲取系統(tǒng)所有進(jìn)程PID及進(jìn)程名稱的方法,涉及Python使用psutil對(duì)系統(tǒng)進(jìn)程進(jìn)行操作的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-05-05
Pandas數(shù)據(jù)類型之category的用法
Pandas中有一種特殊的數(shù)據(jù)類型叫做category.它表示的是一個(gè)類別,一般用在統(tǒng)計(jì)分類中,比如性別,血型,分類,級(jí)別等等.有點(diǎn)像java中的enum,今天給大家詳細(xì)講解一下category的用法,需要的朋友可以參考下2021-06-06

