要使用 Python 读取 Excel 的二维数据,可以使用 openpyxl 或 pandas 库。以下是两种常见的方法:
一、使用 openpyxl:
1.导入所需库:
from openpyxl import load_workbook
2.打开 Excel 文件并获取工作表对象:
workbook = load_workbook('filename.xlsx') # 打开 Excel 文件
worksheet = workbook['Sheet1'] # 获取指定的工作表,替换 'Sheet1' 为您想要读取的工作表名称
3.读取二维数据:
data = []
for row in worksheet.iter_rows(values_only=True):
data.append(row)
4.输出读取的数据:
print(data)
二、使用 pandas:
1.导入所需库:
import pandas as pd
2.读取 Excel 文件中的二维数据:
df = pd.read_excel('filename.xlsx', sheet_name='Sheet1') # 替换 'Sheet1' 为您想要读取的工作表名称
3.将数据转换为二维列表:
data = df.values.tolist()
4.输出读取的数据:
print(data)
这些方法都可以将 Excel 的二维数据读取到一个包含行和列的列表中。您可以根据具体需求选择使用 openpyxl 还是 pandas 来实现。