From a23f2839c6de47784dfa396f7fa9d5013b73174d Mon Sep 17 00:00:00 2001 From: junjun Date: Fri, 8 Aug 2025 10:32:46 +0800 Subject: [PATCH] fix: fix excel upload path error --- backend/apps/datasource/api/datasource.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/apps/datasource/api/datasource.py b/backend/apps/datasource/api/datasource.py index f89b052b..1b181a92 100644 --- a/backend/apps/datasource/api/datasource.py +++ b/backend/apps/datasource/api/datasource.py @@ -273,7 +273,7 @@ async def upload_excel(session: SessionDep, file: UploadFile = File(...)): for sheet_name in sheet_names: tableName = f"{sheet_name}_{hashlib.sha256(uuid.uuid4().bytes).hexdigest()[:10]}" sheets.append({"tableName": tableName, "tableComment": ""}) - df_temp = pd.read_excel(path, nrows=5) + df_temp = pd.read_excel(save_path, nrows=5) non_empty_cols = df_temp.columns[df_temp.notna().any()].tolist() df = pd.read_excel(save_path, sheet_name=sheet_name, engine='calamine', usecols=non_empty_cols) insert_pg(df, tableName, engine)