From 51cc2bf42977104e539040892bdb7baf72c12091 Mon Sep 17 00:00:00 2001 From: Asuka Minato Date: Fri, 22 Aug 2025 19:32:22 +0900 Subject: [PATCH] example of next(, None) (#24345) --- api/core/rag/extractor/excel_extractor.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/api/core/rag/extractor/excel_extractor.py b/api/core/rag/extractor/excel_extractor.py index a3b35458df..7cc554c74d 100644 --- a/api/core/rag/extractor/excel_extractor.py +++ b/api/core/rag/extractor/excel_extractor.py @@ -34,9 +34,8 @@ class ExcelExtractor(BaseExtractor): for sheet_name in wb.sheetnames: sheet = wb[sheet_name] data = sheet.values - try: - cols = next(data) - except StopIteration: + cols = next(data, None) + if cols is None: continue df = pd.DataFrame(data, columns=cols)