Скрипт выполняет следующие действия:
Чтение данных: Считывает ссылки на категории и количество элементов из CSV-файла info.csv.
Обработка ссылок: Для каждой ссылки выполняет POST-запросы к сайту tgstat.ru, чтобы получить данные о Telegram-каналах и чатах.
Парсинг HTML: Использует BeautifulSoup для парсинга HTML-ответов и извлечения информации о Telegram-каналах и чатах.
Сохранение данных: Сохраняет извлеченные данные (ссылка на категорию, ссылка на Telegram-канал или чат, название, количество подписчиков) в отдельные CSV-файлы для каждой категории.
Логирование: Выводит в консоль информацию о процессе обработки, включая нумерацию обработанных каналов и чатов.
Скрипт создает отдельные CSV-файлы для каждой категории в директории Info_TGstat, используя второе слово с конца из ссылки в качестве имени файла. Таким образом, скрипт собирает все каналы и чаты со всего сайта tgstat.ru и сохраняет их в структурированном виде.
Заказчик получит:
Формат любой известный (csv, json ...)
До начала работы заказчик должен предоставить:
Нужны конкретные параметры что вам нужно и в каком формате (csv, json ...)