ОКВЭД: полный справочник ОКВЭД2 (2770 записей) в едином формате «код название», resolve_okved без дефиса, импорт доп. ОКВЭД без переносов; угрозы: умный подбор — исключение неиспользуемых технологий (виртуализация, облако, мобильные, АСУ ТП, грид, суперкомпьютер, большие данные, беспроводные сети, контейнеры, smart-карты, ИИ), базовые угрозы локальных сетей
This commit is contained in:
+5
-1
@@ -4546,7 +4546,11 @@ class DokoGenApp:
|
||||
extra = data['okvedExtra']
|
||||
if isinstance(extra, str):
|
||||
import re as _re
|
||||
parts = [p.strip() for p in _re.split(r'[;,\n]+', extra) if p.strip()]
|
||||
# Перенос строки внутри одной записи («27.32.2 Производство\nсиловых кабелей»)
|
||||
# не должен создавать вторую запись — сначала склеиваем переносы в пробел,
|
||||
# затем режем только по запятой / точке с запятой.
|
||||
extra = _re.sub(r'\s*[\n\r]+\s*', ' ', extra)
|
||||
parts = [p.strip() for p in _re.split(r'[;]+|\s*,\s*', extra) if p.strip()]
|
||||
else:
|
||||
parts = [str(p).strip() for p in extra if str(p).strip()]
|
||||
for p in parts:
|
||||
|
||||
Reference in New Issue
Block a user