要使用 pandas 读取 Excel 数据并添加一行数据,可以按照以下步骤进行操作:

  1. 首先,确保已经安装了 pandas 库。可以使用以下命令安装 pandas:
pip install pandas
  1. 导入 pandas 库:
import pandas as pd
  1. 使用 read_excel() 函数读取 Excel 数据,并将其存储在一个 DataFrame 对象中。假设 Excel 文件名为 data.xlsx,要读取的工作表名为 Sheet1,可以使用以下代码:
df = pd.read_excel('data.xlsx', sheet_name='Sheet1')
  1. 添加一行数据到 DataFrame 对象中。可以使用 loc 属性来添加一行数据。假设要添加的数据是一个字典,其中键是列名称,值是要添加的值,可以使用以下代码:
new_data = {'Column1': value1, 'Column2': value2, 'Column3': value3}
df = df.append(new_data, ignore_index=True)

其中,ignore_index=True 用于重新索引 DataFrame。

  1. 最后,可以将修改后的 DataFrame 保存回 Excel 文件中。可以使用 to_excel() 函数将 DataFrame 保存为 Excel 文件。假设要保存的文件名为 updated_data.xlsx,可以使用以下代码:
df.to_excel('updated_data.xlsx', index=False)

其中,index=False 用于不保存索引。

完整的代码如下:

import pandas as pd

# 读取 Excel 数据
df = pd.read_excel('data.xlsx', sheet_name='Sheet1')

# 添加一行数据
new_data = {'Column1': value1, 'Column2': value2, 'Column3': value3}
df = df.append(new_data, ignore_index=True)

# 保存修改后的数据到 Excel 文件
df.to_excel('updated_data.xlsx', index=False)

请根据实际情况修改代码中的文件名、列名和要添加的数据。


原文地址: https://www.cveoy.top/t/topic/qows 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录