我想用Python读取 "D:\\86191\\Documents\\乡村现有耕地.xlsx"文件地址为这个的表格怎么做
时间: 2024-09-08 12:00:35 浏览: 19
要使用Python读取名为"D:\\86191\\Documents\\乡村现有耕地.xlsx"的Excel文件,你可以使用openpyxl库。这里有一个示例代码片段来帮助你完成任务:
```python
import openpyxl
def read_excel_file(excel_file_path, sheet_name):
data_path = r"D:\86191\Documents\" # Excel文件所在路径
excel_file = data_path + "乡村现有耕地.xlsx" # 文件名称
# 打开Excel文件
workbook = openpyxl.load_workbook(filename=excel_file)
# 选择特定工作表
worksheet = workbook[sheet_name]
# 遍历表格获取数据
all_data = []
for row in worksheet.iter_rows(min_row=2, values_only=True): # 忽略表头
all_data.append(row)
return all_data
# 调用函数并打印数据
data = read_excel_file("乡村现有耕地", "Sheet1") # 如果实际工作表名字是"Sheet1"
print(data)
```
这段代码定义了一个`read_excel_file`函数,它接受Excel文件路径和工作表名称作为参数,然后读取指定的工作表并将数据存储在一个二维列表中返回。
注意:请替换`sheet_name`为你想要读取的实际工作表名称。如果不清楚具体名称,可以尝试列出所有可用的工作表,例如`workbook.sheetnames`。