我有一个现有的Excel文件。我想加载这一行并获取此工作表中的行数,以便以后写入此工作表的下一行并再次保存它。我收到以下错误消息:AttributeError: 'Worksheet' object has no attribute 'nrows'
但很明显这种方法是存在的,因为每个人都在用它来计数。
我写的代码如下:def write_xls_result(test_case):
testCase = re.sub("/", "_", test_case)
automation_report = os.path.expanduser("~/Library/pathtofile/UITests.xctest/Contents/Resources/Automation_Result.xls")
if os.path.isfile(automation_report):
w = copy(open_workbook(automation_report))
copy_sheet = w.get_sheet(0)
col_width = 256 * 30
try:
for i in itertools.count():
copy_sheet.col(i).width = col_width
except ValueError:
pass
for row in range(copy_sheet.nrows):
print '{} {}'.format("Row COUNT",copy_sheet.nrows)
row_index = 10
copy_sheet.write(row_ind