https://github.com/tutsilianna/parser
https://github.com/tutsilianna/parser
parser python3 requests
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/tutsilianna/parser
- Owner: tutsilianna
- Created: 2024-11-30T08:15:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-01T08:24:44.000Z (over 1 year ago)
- Last Synced: 2025-02-01T16:25:42.269Z (over 1 year ago)
- Topics: parser, python3, requests
- Language: Python
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Парсер для сайта METRO
**Цель:** спарсить любую категорию, где более 100 товаров, для городов Москва и Санкт-Петербург и выгрузить в любой удобный формат(csv, json, xlsx). Важно, чтобы товары были в наличии.
**Необходимые данные:**
* id товара из сайта/приложения,
* наименование,
* ссылка на товар,
* регулярная цена,
* промо цена,
* бренд.
## Структура проекта
```
.
├───data
│ └───metro_shokolad-batonchiki.csv # собранные данные из категории "Шоколад и батончики"
├───metro_parser
│ └───main.py # скрипт по парсингу сайта магазина Metro
├───requirements.txt
└───README.md
```
## Использование
1. `git clone https://github.com/tutsilianna/parser.git`
2. `python -m venv env_name`
3. `source venv/bin/activate`
4. `pip install -r requirements.txt`
5. `python metro_parser/main.py`