⭐️ Thanks everyone who has starred the project, it means a lot!
This project is designed to parse product data from the MVideo website. It extracts product IDs, names, and prices, and saves them into an SQLite database.
Read this in other languages: Русский (README_ru.md)
-
Clone this repository:
git clone https://github.com/AlgorithmAlchemy/MvidiaRequestsParser.git
-
Navigate to the project directory:
cd <project-directory>
-
Install dependencies:
pip install -r requirements.txt
python Parser.pyWhere Parser.py is your main Python script.
When the program starts, you will be prompted to choose an action:
- Parsing id – parse product IDs
- Parsing name – parse product names
- Parsing price – parse product prices
- Parsing name and price – parse product names and prices
- Delete all data and Parsing all data & convert csv – delete all data, then parse and export to CSV
- No drop base data - Parsing all data & convert csv – parse all data and export to CSV without deleting existing records
- Only convert data to csv – only convert existing data to CSV
- Delete all data – delete all data from the database
- Delete id base – delete only product IDs
- Delete info base (name/price) – delete only product names and prices
- Close program – exit the program