冰菲 发表于 2024-10-15 15:52:48

python 遍历Excel删除代码

python 遍历Excel中某一列,如果这列的某个单元格空白,那么删除整行的代码

FishC 发表于 2024-10-15 15:59:42

你可以使用 `pandas` 库来实现这个功能。下面是一个简单的示例代码:

import pandas as pd

# 读取 Excel 文件
df = pd.read_excel('你的文件.xlsx')

# 假设要遍历的是第一列(列号从0开始),你可以根据需要修改为其他列号
column_to_check = 0

# 删除指定列中为空的整行
df_cleaned = df.dropna(subset=])

# 保存清理后的数据到新的 Excel 文件
df_cleaned.to_excel('清理后的文件.xlsx', index=False)

步骤说明:
1. 使用 `pandas.read_excel()` 读取 Excel 文件。
2. 使用 `dropna()` 方法删除指定列中为空的行。
3. 使用 `to_excel()` 方法将清理后的数据保存到新的 Excel 文件中。

确保安装了 `pandas`(可以通过 `pip install pandas` 安装)并在需要的时候根据具体列位置调整 `column_to_check` 的值。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页: [1]
查看完整版本: python 遍历Excel删除代码