diff --git a/apps/common/handle/impl/table/csv_parse_table_handle.py b/apps/common/handle/impl/table/csv_parse_table_handle.py index 0dbd13fd2..71152f38e 100644 --- a/apps/common/handle/impl/table/csv_parse_table_handle.py +++ b/apps/common/handle/impl/table/csv_parse_table_handle.py @@ -28,6 +28,8 @@ class CsvSplitHandle(BaseParseTableHandle): # 第一行为标题 title = csv_model[0].split(',') for row in csv_model[1:]: + if not row: + continue line = '; '.join([f'{key}:{value}' for key, value in zip(title, row.split(','))]) paragraphs.append({'title': '', 'content': line})