您可以使用openpyxl
模块的iter_rows()
方法循环遍历Excel表格的行,并使用cell()
方法写入数据。以下是一个示例:
fromopenpyxlimportWorkbook
#创建一个新的工作簿
workbook=Workbook()
#选择活动的工作表
sheet=workbook.active
#创建要写入的数据列表
data=[['姓名','年龄','性别'],
['张三',20,'男'],
['李四',25,'男'],
['王五',30,'女']]
#循环遍历数据列表,并将数据写入单元格
forrowindata:
sheet.append(row)
#保存工作簿
workbook.save("data.xlsx")
在上述示例中,我们首先创建一个新的工作簿,并选择活动的工作表。然后,我们创建一个包含要写入的数据的列表。接下来,我们使用append()
方法循环遍历数据列表,并将每一行数据写入工作表中的单元格。最后,我们保存工作簿到名为"data.xlsx"的文件中。
希望对您有所帮助!