使用python,选择excel文件,删除名称为"KKK"的文件中的第1列和第3列,删除名称为"PPP"的文件中的第十列,删除名称为"SSS"的文件中的第一行,保存文件在桌面,命名为"数据清理"
时间: 2023-05-17 10:03:22 浏览: 111
可以使用 pandas 库来完成这个任务。以下是代码示例:
```python
import pandas as pd
import os
# 设置文件路径
file_path = "path/to/excel/files"
# 读取文件并进行数据清理
for filename in os.listdir(file_path):
if filename == "KKK.xlsx":
df = pd.read_excel(os.path.join(file_path, filename))
df = df.drop(columns=[1, 3])
df.to_excel("Desktop/数据清理.xlsx", index=False)
elif filename == "PPP.xlsx":
df = pd.read_excel(os.path.join(file_path, filename))
df = df.drop(columns=[10])
df.to_excel("Desktop/数据清理.xlsx", index=False)
elif filename == "SSS.xlsx":
df = pd.read_excel(os.path.join(file_path, filename), skiprows=[0])
df.to_excel("Desktop/数据清理.xlsx", index=False)
```
这段代码会遍历指定路径下的所有 Excel 文件,根据文件名进行相应的数据清理操作,并将结果保存在桌面上的“数据清理.xlsx”文件中。
阅读全文