pandas读写excel文件的方法

2023-02-24 - Python开发
198

在 pandas 中,可以使用 read_excel 方法读取 Excel 文件,并使用 to_excel 方法将数据框写入到 Excel 文件中。
下面是一个简单的示例:

import pandas as pd
# 从 Excel 文件中读取数据
df = pd.read_excel('data.xlsx')
# 在数据框中添加一列新的数据
df['new_column'] = [1, 2, 3]
# 将数据框写入到 Excel 文件中
df.to_excel('new_data.xlsx', index=False)

在上面的示例中,我们首先使用 read_excel 方法读取名为 data.xlsx 的 Excel 文件,并将其存储到数据框 df 中。然后,我们在数据框 df 中添加一列新的数据,接着使用 to_excel 方法将数据框写入到名为 new_data.xlsx 的新 Excel 文件中,并设置 index=False 参数表示不写入行索引。
需要注意的是,在使用 read_excel 方法读取 Excel 文件时,需要确保已安装 openpyxl 模块,因为该模块是 pandas 读取和写入 Excel 文件的后端引擎之一。可以使用以下命令安装 openpyxl 模块:

pip install openpyxl