📅  最后修改于: 2023-12-03 15:33:18.216000             🧑  作者: Mango
openpyxl是一个用于读取和编写Excel 2010 xlsx/xlsm/xltx/xltm文件的Python库。 它使您能够从Excel文件中读取,写入和修改数据,而无需与COM对象交互或安装Microsoft Excel。
您可以通过pip来安装openpyxl。在命令行中运行以下命令:
pip install openpyxl
要读取Excel文件中的数据,我们需要使用load_workbook函数。示例代码如下:
from openpyxl import load_workbook
# 打开工作簿
workbook = load_workbook(filename="example.xlsx")
# 获取工作簿中的表单
sheet = workbook.active
# 读取单元格数据
cell_value = sheet["A1"].value
print(cell_value)
要将数据写入Excel文件,我们可以创建一个工作簿,类似于读取它一样。示例代码如下:
from openpyxl import Workbook
# 创建一个工作簿
workbook = Workbook()
# 创建一个表单
sheet = workbook.active
# 在单元格中写入数据
sheet["A1"] = "Hello World!"
# 将工作簿保存为文件
workbook.save(filename="example.xlsx")
openpyxl是一个强大的Python库,它使您能够轻松读取和编写Excel文件。 它可以用于各种用途,包括数据分析,报告生成和数据交换等。 通过使用openpyxl,您可以避免使用复杂的COM互操作或对Microsoft Excel进行任何安装。