Skip to content

dalexandrovCloud/realty_db_Vidnoe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#realty_db_Leninsky r-n Moscow region

MOVE

Данный процесс забирает с сервиса купли/продажи недвижимости MOVE.ru актуальные объявления о продаже квартир в Ленинском районе Московской области и инкрементально загружает их в локальную базу данных. После каждого запуска в базе данных актуализируется информация по текущим изменениям на сервисе (добавляет новые, отмечает удаленные и измененные объявления) и сохраняет в .json файлах перечень добавленных объявлений, объявлений, где снизилась стоимость квартир, перечень городов, недвижимость в которых подорожала.

Инструкция по установке и запуску приложения

  1. создать на локальном диске папку (не использовать в названии кириллицу, спец. символы (кроме "_" и "-" ) и пробелы)

  2. открыть приложение "командная строка" от имени администратора и перейти в созданную папку:

> cd your path
  1. активировать GIT в открывшейся папке командой:
your path> git init

если GIT не создаст папку .git - необходимо перейти по ссылке https://git-scm.com/downloads и установить GIT для вашей OS

  1. скачиваем приложение с GitHub командой:
your path> git clone https://github.com/dalexandrovCloud/realty_db_Vidnoe.git
  1. устанавливаем необходимые для работы приложения пакеты командой:
your path> pip install -r req.txt
  1. устанавливаем виртуальное окружение Python командой:

для WIN...............................

your path> python -m venv env

и запускаем его командой:

your path> env/Scripts/activate

для MacOS.............................

your path> python3 -m venv env

и запускаем его командой:

your path> source env/bin/activate
  1. запускаем приложение командой:
your path> python main.py
  1. запускаем интернет браузер и в адресную строку вставляем адрес из окна терминала:

http://127.0.0.1:5000 + /api/get_data_by_city/lenisk-reg

  1. файлы с результатами и база данных сохранятся в папке с приложением

  2. с базой данных можно работать, используя любой менеджер баз данных, поддерживающий SQlite (обращаться к таблице "flat").

Dmitry Alexandrov <mb4adn@gmail.com>

About

actual realty database Leninsky r-n Moscow reg

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages