编写Python程序,根据提供的Excel文件名和工作表名,以及指定的单元格(行、列号),读出解析对象对应内容并输出。可以使用素材文件data.xlsx进行验证。
时间: 2024-11-18 09:19:24 浏览: 25
在Python中,你可以使用pandas库来读取Excel文件,并通过DataFrame的数据结构轻松访问特定的单元格。以下是一个简单的例子,展示了如何完成这个任务:
```python
import pandas as pd
def read_excel_file(file_name, sheet_name, row, col):
# 读取Excel文件
excel_data = pd.read_excel(file_name)
# 检查工作表是否存在
if sheet_name in excel_data.sheet_names:
# 提取指定的工作表
data_sheet = excel_data[sheet_name]
# 访问并获取单元格内容
cell_value = data_sheet.iloc[row, col] # 使用iloc索引来获取行和列数据
return cell_value
else:
print(f"工作表'{sheet_name}'不存在.")
return None
# 示例参数
file_name = 'data.xlsx'
sheet_name = 'Sheet1' # 假设你的工作表名称是'Sheet1'
row = 0 # 示例行号,从0开始计数
col = 0 # 示例列号,同样从0开始计数
cell_content = read_excel_file(file_name, sheet_name, row, col)
if cell_content is not None:
print(f"指定单元格({row}, {col})的内容是: {cell_content}")
else:
阅读全文