欢迎访问宙启技术站
智能推送

openpyxl中cell()函数的使用方法

发布时间:2023-12-16 19:23:52

openpyxl是一个用于操作Excel文件的Python库。在openpyxl中,cell()函数用于根据给定的行数和列数创建一个单元格对象。以下是cell()函数的使用方法和使用例子。

使用方法:

cell()函数的基本语法如下:

cell(row=row, column=column, value=value)

其中,参数row表示行数,指定单元格所在的行;参数column表示列数,指定单元格所在的列;参数value表示单元格的值,可选。

使用例子:

以下示例将演示如何使用cell()函数在Excel文件中创建、读取和修改单元格的值。

1. 创建一个新的Excel文件并设置单元格的值

from openpyxl import Workbook

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

# 选择活动工作表
ws = wb.active

# 在第1行第1列的单元格设置值
ws.cell(row=1, column=1, value="Hello")

# 在第1行第2列的单元格设置值
ws.cell(row=1, column=2, value="World")

# 保存工作簿
wb.save("example.xlsx")

2. 读取Excel文件中的单元格值

from openpyxl import load_workbook

# 加载现有的工作簿
wb = load_workbook("example.xlsx")

# 选择活动工作表
ws = wb.active

# 读取第1行第1列的单元格值
cell_value = ws.cell(row=1, column=1).value

print(cell_value)  # 输出: Hello

3. 修改Excel文件中的单元格值

from openpyxl import load_workbook

# 加载现有的工作簿
wb = load_workbook("example.xlsx")

# 选择活动工作表
ws = wb.active

# 在第1行第1列的单元格设置新的值
ws.cell(row=1, column=1, value="New Value")

# 保存工作簿
wb.save("example.xlsx")

通过上述使用例子,您可以了解到如何使用openpyxl中的cell()函数来创建、读取和修改Excel文件中的单元格值。