Python:检查Excel文件中是否存在值。帮助指定行号

时间:2018-08-22 14:55:37

标签: python python-3.x

this 线程中进行响应。我准备了以下代码。

from xlrd import open_workbook

def main(): 
  book = open_workbook('/dir/file.xlsx', index_col=0) 
  sheet = 'Sheet1' 
  collection_year_col = 'Unnamed: 2' 
  test_year = 2011 
  for row in range(sheet.nrows=7): 
      if sheet.cell(row,collection_year_col).value == test_year: 
         runCode() 

def runCode():
    print("worked!")

它运行并且没有错误,但是从不输出print()

为什么会这样,我该如何解决?我感兴趣的值是“ 2011”,可以在我的Excel文件的单元格C7中找到。

我怀疑问题是我引用第7行的语法(不好?)。

0 个答案:

没有答案