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文件中的单元格值。
