fix: подавлено предупреждение openpyxl про Data Validation при импорте (терминал чистый)
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
|
||||
import re
|
||||
import traceback
|
||||
import warnings
|
||||
from datetime import datetime, timedelta
|
||||
from typing import Callable, Optional
|
||||
|
||||
@@ -147,6 +148,11 @@ def import_187fz(filepath: str, log_fn: Optional[Callable] = None, settings_path
|
||||
'informationSystems': [], 'commission': [], 'employeesAccess': [],
|
||||
}
|
||||
|
||||
# openpyxl не поддерживает расширение Data Validation (выпадающие списки ячеек)
|
||||
# и предупреждает об этом при каждом импорте — подавляем только это сообщение
|
||||
with warnings.catch_warnings():
|
||||
warnings.filterwarnings(
|
||||
'ignore', message='Data Validation extension is not supported')
|
||||
try:
|
||||
wb = openpyxl.load_workbook(filepath, data_only=True, read_only=False)
|
||||
except Exception as e:
|
||||
|
||||
Reference in New Issue
Block a user