Skip to content

Приложение для получения сведений из API по компаниям в соотвествии с заданным списком ОКВЭД и регионом

Notifications You must be signed in to change notification settings

maxRakh/egrul-api_data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Приложение для получения сведений по компаниям в соотвествии с заданным списком ОКВЭД и регионом.

Приложение обращается к API сервиса 'ofdata.ru' для получения сведений по компаниям в соотвествии с заданным списком ОКВЭД и регионом.
После успешного получения данных, эти сведения (название компании, код ОКВЭД, ИНН, КПП и место регистрации ЮЛ) вносятся в базу данных.

Установка и запуск:

  1. Клонируйте репозиторий

git clone https://github.com/maxRakh/egrul-api_data.git

  1. Создайте переменные окружения
API_KEY=ваш_апи_ключ  # получается в личном кабинете https://ofdata.ru/login
  
DB_HOST=адрес_хоста
DB_PORT=порт  
DB_NAME=имя_базы_данных 
DB_USER=имя_юзера 
DB_PASSWORD=пароль
  1. Создайте виртуальное окружение и активируйте его

python3 -m venv venv source venv/bin/activate

  1. Установите зависимости

pip install -r requirements.txt

  1. Укажите необходимые для вашего запроса список кодов ОКВЭД в переменной okved и код региона в переменной region в файле main_api.py

  2. Запустите файл main_api.py

python3 main_api.py

About

Приложение для получения сведений из API по компаниям в соотвествии с заданным списком ОКВЭД и регионом

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages