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

Скрипт для выгрузки клиентов HOTSpot по ИНН

Общая информация

  • Данный скрипт выгружает информацию клиентов HOTSpot по ИНН.

Выходные данные:

  • CSV файл с заполненными данными об ИНН, домене и телефонном номере

Конфигурационный файл application.conf

  • logging
    • level - уровень логирования (возможные варианты: "DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL")
    • filename - название файла, в который будут записываться логи
  • mysql
    • host - хост, на котором установлен mysql
    • port - орт mysql
    • username - имя пользователя
    • password - пароль пользователя
    • charset_radius - кодировка базы данных radius
  • clickhouse
    • host - хост, на котором установлен clickhouse
    • port - порт clickhouse
    • username - имя пользователя
    • password - пароль пользователя

Описание работы скрипта

Скрипт выгружает:

  • данные о номерах телефонов абонентов, которым предоставляется услуга;
  • домен и ИНН организации, которой они принадлежат.

Описание результирующего csv файла

Результирующий файл состоит из трех колонок:

  • INN - ИНН
  • Domain - Домен
  • Phone Number - Номер телефона

Подготовка к запуску

  • Для запуска скриптов должен быть установлен python3.9
  • Для запуска скриптов необходимо установить зависимости. Это можно сделать при помощи команды:

$ sudo pip3 install -r requirements.txt

Пример работы скрипта:

$ python3.8 main.py --start-date 2022-08-01 --stop-date 2022-08-02
Start
Получение списка ИНН...
Получении информации о клиентах...
Полученные данные можно посмотреть в файле: hotspot_users_by_INN_2022-08-27_08-32-41.csv
Finish
Время выполнения скрипта: 0.1 с.

Скрипт с описанием доступен в архиве uploading_hotspot_clients_by_INN.zip

  • Нет меток