我正在学习python,并尝试搜索给定的文本, 然而我对这个错误感到震惊,试图google并自己解决但没有用。 这是我的代码。
import xlrd
book = xlrd.open_workbook("TC0132_Shooting_Information_Display(OSD_List)_DMHH.xlsm" , "rb")
print book.nsheets
print book.sheet_names()
first_sheet = book.sheet_by_index(0)
# print first_sheet.row_values(10)
cell = first_sheet.cell(10 ,10)
print cell
# print cell.value
print first_sheet.row_slice(rowx=9,start_colx=2,end_colx=10)
for i in range(first_sheet.nrows):
row = first_sheet.row_values(10)
for j in range (first_sheet.ncolumns):
column == first_sheet.column_values(5)
if row[column] == search_value:
print i,j
print 0
提前致谢。
答案 0 :(得分:1)
没有ncolumns这样的属性: 你有一个错字:
for j in range (first_sheet.ncols):
而不是
for j in range (first_sheet.ncolumns):