v3.1.5: мин 4 заполненных ячейки для таблицы
This commit is contained in:
+4
-2
@@ -172,7 +172,8 @@ def _table_has_content(tbl: list, min_fill_ratio: float = 0.0) -> bool:
|
||||
|
||||
Отбрасываем:
|
||||
- Полностью пустые
|
||||
- Одна строка (обычно это текст, не таблица)
|
||||
- Менее 2 строк (обычно это текст, не таблица)
|
||||
- Менее 4 заполненных ячеек (слишком мало для таблицы)
|
||||
- Менее 40% ячеек заполнены
|
||||
"""
|
||||
if not tbl or not tbl[0]:
|
||||
@@ -194,7 +195,8 @@ def _table_has_content(tbl: list, min_fill_ratio: float = 0.0) -> bool:
|
||||
if cell_str:
|
||||
filled += 1
|
||||
|
||||
if filled == 0:
|
||||
# Минимум 4 заполненных ячейки
|
||||
if filled < 4:
|
||||
return False
|
||||
|
||||
# Не менее 40% ячеек должны быть заполнены
|
||||
|
||||
Reference in New Issue
Block a user