Python写入Excel两列

在进行数据处理和分析时,经常会需要将数据写入Excel表格中。在Python中,可以使用第三方库openpyxl来实现这一功能。本文将介绍如何使用openpyxl库将数据写入Excel表格的两列中。

准备工作

在使用openpyxl库之前,需要先安装该库。可以使用pip来安装:

pip install openpyxl

写入Excel两列示例

下面是一个示例代码,演示了如何使用openpyxl库将数据写入Excel表格的两列中:

import openpyxl

# 创建一个Excel工作簿
wb = openpyxl.Workbook()

# 获取活动工作表
ws = wb.active

# 写入数据
data = [
    ['Name', 'Age'],
    ['Alice', 25],
    ['Bob', 30],
    ['Cathy', 35],
]

for row in data:
    ws.append(row)

# 保存Excel文件
wb.save('data.xlsx')

结果展示

运行上述代码后,会生成一个名为data.xlsx的Excel文件,打开文件后可以看到数据已经成功写入两列中,如下所示:

Name Age
Alice 25
Bob 30
Cathy 35

关系图示例

下面是一个示例关系图,表示了NameAge之间的关系:

erDiagram
    Name {
        string Name
        int Age
    }

类图示例

下面是一个示例类图,表示了Person类中的nameage属性:

classDiagram
    class Person {
        - string name
        - int age
    }

总结

通过本文的介绍,我们学习了如何使用openpyxl库将数据写入Excel表格的两列中。这种方法非常简单且高效,适用于处理各种类型的数据。希望本文能够帮助到你在Python中写入Excel表格时遇到的问题。如果有任何疑问或建议,欢迎留言讨论。