您可以使用openpyxl
模塊的iter_rows()
方法循環遍歷Excel表格的行,并使用cell()
方法寫入數據。以下是一個示例:
from openpyxl import Workbook
# 創建一個新的工作簿
workbook = Workbook()
# 選擇活動的工作表
sheet = workbook.active
# 創建要寫入的數據列表
data = [['姓名', '年齡', '性別'],
['張三', 20, '男'],
['李四', 25, '男'],
['王五', 30, '女']]
# 循環遍歷數據列表,并將數據寫入單元格
for row in data:
sheet.append(row)
# 保存工作簿
workbook.save("data.xlsx")
在上述示例中,我們首先創建一個新的工作簿,并選擇活動的工作表。然后,我們創建一個包含要寫入的數據的列表。接下來,我們使用append()
方法循環遍歷數據列表,并將每一行數據寫入工作表中的單元格。最后,我們保存工作簿到名為"data.xlsx"的文件中。
希望對您有所幫助!