Приложение для получения сведений по компаниям в соотвествии с заданным ОКВЭД и регионом из архива JSON файлов.
Приложение для получения сведений по компаниям в соотвествии с заданным списком ОКВЭД и регионом из архивированного файла. В случае успешного получения данных, эти сведения (название компании, код ОКВЭД, ИНН, КПП и место регистрации ЮЛ) вносятся в базу данных PostgreSQL.
- Клонируйте репозиторий
git clone https://github.com/maxRakh/egrul_json_archive.git
- Создайте виртуальное окружение и активируйте его
python3 -m venv venv
source venv/bin/activate
- Создайте переменные окружения
DB_HOST=адрес_хоста
DB_PORT=порт
DB_NAME=имя_базы_данных
DB_USER=имя_юзера
DB_PASSWORD=пароль
- Установите зависимости
pip install -r requirements.txt
-
Укажите необходимые для вашего запроса код ОКВЭД в переменной okved, название региона в переменной region и пусть к архивному файлу для обработки данных в файле main.py
-
Запустите файл main.py
python3 main.py