我编写了一段代码,它打开一个Excel文件,遍历每一行并将值传递给另一个函数。
import openpyxl
wb = load_workbook(filename='C:\Users\xxxxx')
for ws in wb.worksheets:
for row in ws.rows:
print row
x1=ucr(row[0].value)
row[1].value=x1 # i am having error at this point
当我尝试运行该文件时,出现了以下错误。
TypeError: IndexError: tuple index out of range
我可以将返回值x1
写入row[1]
列吗?是否可以直接使用row[1]
来写入Excel,而不是像ws['c1'] = x1
那样访问单个单元格。