ipeterov / nadezhdin-spider

Считаем сколько подписей может подать Надеждин с учётом лимита в 2500

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Что это и зачем?

Сложно понять, сколько подписей действительно можно подавать в ЦИК, если просто смотреть на общее количество.

Поэтому я сделал этот скрипт, который берёт разбивку по регионам с сайта Надеждина и с учётом лимита в 2500 подписей на регион считает сколько всего можно подать подписей.

Как пользоваться?

pip install Scrapy  # Устанавливаем Scrapy
scrapy crawl region_data -O region_data.json  # Скачиваем данные по регионам
python3 main.py # Считаем сколько всего можно подать подписей

Не перегрузит ли это сайт Надеждина?

Не должно - для скачивания данных по регионам используется один запрос к страничке адресов штабов, то есть нагрузка на сайт такая же как если посмотреть вручную.

About

Считаем сколько подписей может подать Надеждин с учётом лимита в 2500


Languages

Language:Python 100.0%