以下是一个示例代码,演示如何使用openpyxl库按值获取单元格的方法:
from openpyxl import load_workbook
def get_cell_value(file_path, sheet_name, cell_address):
# 加载工作簿
workbook = load_workbook(file_path)
# 选择工作表
sheet = workbook[sheet_name]
# 获取单元格的值
cell_value = sheet[cell_address].value
# 返回单元格的值
return cell_value
# 示例用法
file_path = "example.xlsx"
sheet_name = "Sheet1"
cell_address = "A1"
value = get_cell_value(file_path, sheet_name, cell_address)
print(f"The value of cell {cell_address} is: {value}")
请注意,此示例假定您已经安装了openpyxl库,并且将要读取的Excel文件名为"example.xlsx",工作表名为"Sheet1",要获取值的单元格地址为"A1"。您可以根据您自己的实际情况进行修改。