Спарсить данные (Python) и залить в базу Postgresql

5 000 руб. за проект
11 февраля 2022, 13:17 • 8 откликов • 121 просмотр
Подготовительный этап
Есть настроенный сервер с поставленным Джанго.
На сервере построена база данных Postgresql
Есть написанный и рабочий код на Python для парсинга данных из реестра отчетов о рыночной стоимости (https://rosreestr.gov.ru/wps/portal/cc_ib_svedFDGKO), который содержит сведения обо всех отчетах об оценке рыночной стоимости, которые были использованы для установления кадастровой стоимости объектов недвижимости.
  • Необходимо с использованием этого года спарсить и перезалить обновленные данные в базу Postgresql. Среди прочего там будут данные кадастровых номеров объектов недвижимости.
Основной этап
Фонд данных государственной кадастровой оценки (ФДГКО - https://rosreestr.gov.ru/wps/portal/cc_ib_svedFDGKO) позволяет искать сведения об объекте недвижимости, в том числе о его кадастровой стоимости по его кадастровому номеру.
В базе данных PostgreSQL имеется список кадастровых номеров объектов недвижимости – который появился по итогам подготовительного этапа.

  • Необходимо собрать все данные по этим объектам из ФДГКО и залить в базу.
Требуемый результат:

  • Код на Python. При появлении в базе PostgreSQL новых кадастровых номеров объектов недвижимости код должен работать и в отношении этих номеров.
  • База данных PostgreSQL, наполненная результатами парсинга.
Legacy:

  • Имеется проект кода для парсинга.
  • Имеется база данных PostgreSQL, наполненная результатами парсинга.
Однако база наполнена с пробелами: либо из-за проблем в коде парсинга либо из-за проблем в ходе предыдущего наполнения базы.
В приложении подробное ТЗ
Файлы