批量删除多个excel条件列对应的行

#有多个excel 需要删除条件行对应的列
#例如:文件名:A1、A2、A3、A4、A5 需要删除列 Value=101、202 对应的行

img

回答不易,望采纳!!


import pandas as pd
import  os

dirs = r'C:\Users\Administrator\Desktop\data'  #文件所在目录
for file in  os.listdir(dirs):
    file = os.path.join(dirs,file)
    df = pd.read_excel(file,encoding='utf8')
    df = df[df['Value']!=10]

    df.to_excel(file,encoding='utf8',index=False)