Парсер для сайта DongCheDi, который позволяет получать информацию об автомобилях с пробегом, включая цены и изображения.
Spinej Andrej
Email: [email protected]
Программа представляет собой GUI-приложение для парсинга данных об автомобилях с сайта DongCheDi. Извлекает следующую информацию:
- Название и модель автомобиля
- Текущую цену
- Цену нового автомобиля
- Размер экономии
- Фотографии автомобиля
- Клонируйте репозиторий:
git clone https://github.com/Father1993/website-parser-dongchedi.git
cd website-parser-dongchedi- Создайте виртуальное окружение и активируйте его:
python -m venv venv
source venv/bin/activate # для Linux/Mac
venv\Scripts\activate # для Windows- Установите зависимости:
pip install -r requirements.txt- Установите браузер для Playwright:
playwright install chromium- Запустите программу:
python main.py- В открывшемся окне вставьте URL автомобиля с сайта DongCheDi.
- Нажмите кнопку "Получить данные".
- Дождитесь завершения парсинга.
Результаты сохраняются в папку cars/[id_автомобиля]/:
info.json- информация об автомобилеimage_[N].webp- фотографии автомобиля
website-parser-dongchedi/
├── main.py # GUI приложение
├── parser.py # Парсер сайта
├── requirements.txt # Зависимости
└── cars/ # Папка с результатами
└── [car_id]/ # Данные по каждому авто
playwright==1.41.2requests==2.31.0python-dotenv==1.0.0tkinter(встроен в Python)
MIT License
Программа создана в образовательных целях. Автор не несет ответственности за использование программы в коммерческих целях.