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 |
关系图示例
下面是一个示例关系图,表示了Name
和Age
之间的关系:
erDiagram
Name {
string Name
int Age
}
类图示例
下面是一个示例类图,表示了Person
类中的name
和age
属性:
classDiagram
class Person {
- string name
- int age
}
总结
通过本文的介绍,我们学习了如何使用openpyxl
库将数据写入Excel表格的两列中。这种方法非常简单且高效,适用于处理各种类型的数据。希望本文能够帮助到你在Python中写入Excel表格时遇到的问题。如果有任何疑问或建议,欢迎留言讨论。