欢迎访问宙启技术站
智能推送

Python中加载Excel数据的 方法

发布时间:2023-12-28 18:19:51

在Python中,有几种方法可以加载Excel数据。以下是几种 的方法,包括使用pandas库和openpyxl库。两者都是非常流行和常用的用于处理Excel数据的库。

1. 使用pandas库加载Excel数据:

使用pandas库的read_excel函数可以很方便地加载Excel文件。以下是一个例子:

import pandas as pd

# 加载Excel文件
dataframe = pd.read_excel('data.xlsx')

# 打印数据
print(dataframe.head())

在上面的例子中,我们将Excel文件"data.xlsx"加载到pandas的DataFrame中,并使用head函数打印出前几行数据。

2. 使用openpyxl库加载Excel数据:

openpyxl库可以读取和写入Excel文件。以下是一个例子:

from openpyxl import load_workbook

# 加载Excel文件
workbook = load_workbook(filename='data.xlsx')
sheet = workbook.active

# 打印数据
for row in sheet.iter_rows(values_only=True):
    print(row)

在上面的例子中,我们使用openpyxl库的load_workbook函数加载Excel文件,然后选择活动的工作表。使用iter_rows函数迭代工作表的每一行,并使用values_only参数返回每一行的值。

此外,pandas和openpyxl库还提供了其他一些功能来处理Excel数据,例如写入数据到Excel文件,处理多个工作表等。

总结一下,使用pandas库的read_excel函数可以非常方便地加载Excel数据,并将其存储为DataFrame对象。而openpyxl库则提供了更灵活的功能,可以处理Excel文件的各种操作。根据具体的需求,选择合适的库来加载和处理Excel数据。