117.info
人生若只如初见

openpyxl怎么循环写入数据

您可以使用openpyxl模块的iter_rows()方法循环遍历Excel表格的行,并使用cell()方法写入数据。以下是一个示例:

from openpyxl import Workbook

# 创建一个新的工作簿
workbook = Workbook()

# 选择活动的工作表
sheet = workbook.active

# 创建要写入的数据列表
data = https://www.yisu.com/ask/[['姓名', '年龄', '性别'],
        ['张三', 20, '男'],
        ['李四', 25, '男'],
        ['王五', 30, '女']]

# 循环遍历数据列表,并将数据写入单元格
for row in data:
    sheet.append(row)

# 保存工作簿
workbook.save("data.xlsx")

在上述示例中,我们首先创建一个新的工作簿,并选择活动的工作表。然后,我们创建一个包含要写入的数据的列表。接下来,我们使用append()方法循环遍历数据列表,并将每一行数据写入工作表中的单元格。最后,我们保存工作簿到名为"data.xlsx"的文件中。

希望对您有所帮助!

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe6c2AzsLAQJeAFY.html

推荐文章

  • openpyxl怎么批量写入数据

    使用openpyxl可以很方便地批量写入数据。下面是一个示例代码:
    from openpyxl import Workbook # 创建一个新的工作簿
    wb = Workbook() # 获取第一个工...

  • C++中terminateprocess函数有哪些特点

    C++中的TerminateProcess函数有以下特点: TerminateProcess函数用于强制终止指定进程。
    它接受两个参数,第一个参数是要终止的进程的句柄,第二个参数是要...

  • lombok插件的优点和缺点是什么

    Lombok插件的优点和缺点如下:
    优点: 减少样板代码:Lombok通过注解的方式,自动生成常见的代码,如Getter、Setter、构造函数等,避免了开发人员编写大量重...

  • python中openpyxl库怎么使用

    openpyxl是一个用于操作Excel文件的Python库。下面是一些openpyxl库的常见用法: 导入openpyxl库: import openpyxl 打开Excel文件: workbook = openpyxl.load_...

  • labview动态调用和静态调用有什么区别

    在LabVIEW中,动态调用和静态调用是两种不同的方法用于调用子VI或函数。 动态调用:动态调用允许在程序运行时根据条件或参数的不同来选择调用的子VI或函数。通过...