0

以下は、フォルダー内に存在するすべての Excel ファイルで「鮮度」シートをフィルター処理するために作成したコードです。しかし、各 Excel ファイルを開くたびに、各 Excel ファイル内のすべてのデータがコードによって既に削除されています。同じ操作を行う他の方法を提案してください

データセット:-

データセット画像

コード:-

df_sold_to_list = pd.ExcelFile('C:/Users/ISLAMS/Downloads/Adhoc/Automation/VMI Scorecard/APS/All Sold to list.xlsx')
df_aps = pd.read_excel(df_sold_to_list, 'APS')

files_path = 'C:/Users/ISLAMS/Downloads/Adhoc/Automation/VMI Scorecard/APS/'
read_files = glob.glob(os.path.join(files_path,"*.xlsx"))

for files in read_files:
    for i in range(len(df_aps)):
        row_item = df_aps.loc[i, 'Sold To']
        df = pd.ExcelFile(files)
        df_freshness = pd.read_excel(df, 'Freshness')
        df_freshness.loc[df_freshness['Sold To'] == row_item]
        break 
4

0 に答える 0