fix: rows is None 判断逻辑,防止空列表误触发文件读取

This commit is contained in:
MikiVL 2026-05-05 13:15:09 +08:00
parent eb82650c03
commit 7ca81403e0

View File

@ -19,7 +19,7 @@ def generate(req: dict) -> dict:
output_dir = req["output_dir"] output_dir = req["output_dir"]
filename_pattern = req["filename_pattern"] filename_pattern = req["filename_pattern"]
if data_file_path and not rows: if data_file_path and rows is None:
dwb = load_workbook(data_file_path, data_only=True) dwb = load_workbook(data_file_path, data_only=True)
dws = dwb.active dws = dwb.active
headers = [cell.value for cell in next(dws.iter_rows(min_row=1, max_row=1))] headers = [cell.value for cell in next(dws.iter_rows(min_row=1, max_row=1))]