К содержимому
Inter1ark
Все работы

Десктопный парсер справочника 2ГИС

Parser2GIS

Кроссплатформенное приложение для сбора базы организаций из 2ГИС: адреса, телефоны, сайты, рубрики и отзывы, с графическим интерфейсом и выгрузкой в таблицу.

Клиент
Открытый код
Тип
Софт
Год
2026
Роль
Разработка, Интерфейс, Антибот-логика, Документация
github.com/Inter1ark/Parser-2gis
Запись прокрутки боевого сайта, звук не нужен

Задача

Ручная выгрузка контактов из 2ГИС это часы кликов и постоянные лимиты. Нужен инструмент, который запускает не разработчик, а менеджер: скачал, открыл, нажал «Старт».

Стек

  • Python
  • Tkinter
  • Chrome DevTools Protocol
  • Headless Chrome
  • Pandas

Решение

  1. 1

    Управление headless-браузером через Chrome DevTools Protocol с маскировкой признаков автоматизации и аккуратными паузами, это снимает большинство ограничений выдачи.

  2. 2

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

  3. 3

    Графический интерфейс на Tkinter: настройки парсера, прокси и экспорта в одном окне. Запуск одним файлом на Windows, macOS и Linux, код открыт под MIT.

Результат

Инструмент, которым пользуются без чтения документации: работает в десятке стран, отдаёт готовую таблицу и не требует программиста рядом.

Экспорт
CSV и XLSX с настройкой полей
Платформы
Windows, macOS, Linux
География
Россия, СНГ, ОАЭ, Европа

О проекте

Открытый инструмент для сбора базы организаций из 2ГИС. Ключевое требование: запускать его должен менеджер, а не разработчик. Отсюда графический интерфейс, установка одним файлом и настройки в окне, а не в конфигурационных файлах.

Что вошло в работу

  • 1кроссплатформенное приложение с интерфейсом на Tkinter
  • 2управление headless-браузером через DevTools Protocol
  • 3поддержка прокси с автоматической авторизацией
  • 4экспорт в CSV и XLSX с настройкой полей
  • 5документация и быстрый старт для непрограммистов

Экраны · 6

Страница проекта на GitHub
1Страница проекта на GitHub
Описание возможностей парсера
2Описание возможностей парсера
Структура репозитория и файлы запуска
3Структура репозитория и файлы запуска
Инструкция по установке и запуску
4Инструкция по установке и запуску
Лицензия и условия использования
5Лицензия и условия использования
Parser2GIS: экран 6
6Экран 6
Следующий проектДом «Фантом»Сайт клубного дома делюкс-классаКлубный дом на Малой Сухаревской: выбор квартиры, избранное, заявки в отдел продаж

Нужен похожий проект? Расскажите задачу, отвечу сегодня.

Написать в Telegram