from openpyxl import load_workbook
def search_value(filename,keywor,compare_mode):
wb = load_workbook(filename)
all_sheets = wb.get_sheet_names()
print(all_sheets)
sheet = wb.get_sheet_by_name(all_sheets[0])
for row in sheet.iter_rows():
for cell in row:
if str(cell.value).find(keyword) != -1:
print(cell.value)
print(str(cell.value).find(keyword))
print(cell.row)
print(cell.column)
if __name__ == '__main__':
filename='资产负债表.xlsx'
keyword="存货"
compare_mode=""
search_value(filename,keyword,compare_mode)
print('Finish')
python_excel_模式匹配
最新推荐文章于 2024-07-13 12:09:03 发布
这段代码演示了如何使用Python的openpyxl库读取Excel文件,并在工作表中查找指定的关键词。它遍历每一行和每一列,如果单元格值包含关键词,则打印该值及其在字符串中的位置、所在行和列。
1788

被折叠的 条评论
为什么被折叠?



