Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Техническое задание

Необходимо создать дерево доменов из .csv файла

Реализация

В архиве находятся два скрипта:

  1. parse_csv.py
  2. create_domains.py

Первый из которых парсит необходимый .csv файл, результатом чего будут созданы файлы result_addresses.txt и fail_addresses.

 Пример корректной записи csv файла

630009, Новосибирская область, г. Новосибирск, ул. Декабристов, д. 86


После можно отредактировать эти файлы, чтобы достичь максимального результата при создании доменов.

 Шаблон и пример файла result_addresses.txt

Шаблон:
ID объекта|Зона действия Макрорегионального филиала|Зона действия Субъекта РФ|Город/село т.п.|Улица, дом

Пример:
37792|МРФ Сибирь|Кемеровская область|Кемерово|микрорайон 12 строительный номер 31


Второй скрипт создает домены из файла result_addresses.txt  через метод NBI  CreateDomain, а так же выводит статистику об успешности создания

Для настройки работы скриптов необходимо отредактировать application.conf

Более подробная информация о настройке и работе скрипта находится в архиве create_domains_tree_using_csv.zip

  • Нет меток