Openpyxl,明智地搜索值列。

时间:2018-09-11 14:07:03

标签: openpyxl

您好,我是这个网站和python的新手, 我正在尝试使用openpyxl,想知道如何在A列(约2000个值)中搜索特定值(获取用户输入)并打印行号。使用行号,我尝试打印其他值。

在下面的示例中,如果用户要查找103,则应在此excel中找到它,并应说103的值是drt,像这样的item1。...

101 abc项目1 102 ybx item1 103 drt item1

import openpyxl
wb=openpyxl.load_workbook('example.xlsx')
wsnames=wb.sheetnames
sheet=wb['Sheet1']
valuestr = "103"
for row in ws.iter_cols:
  for cell in row:
     if (cell.value==valuestr):
       print (cell.row)

请帮助...

0 个答案:

没有答案