From b74090865e081979ecd237c7e729f64c90a7e72e Mon Sep 17 00:00:00 2001 From: yann Date: Wed, 20 Nov 2024 10:12:21 +0100 Subject: [PATCH] add info and structure --- rendu/README.md | 68 ++++++++++++++++++++++++++----------------------- 1 file changed, 36 insertions(+), 32 deletions(-) diff --git a/rendu/README.md b/rendu/README.md index cb746c0..216ad0c 100644 --- a/rendu/README.md +++ b/rendu/README.md @@ -16,52 +16,56 @@ Ces instructions vous permettent de : ``` paquets : python 3.11, python3.11-venv, git modules : python requests, BeautifulSoup, csv, os - ``` ### Installation Voici les étapes à suivre pour avoir un environnement d'exécution opérationnel : +créez l'environnement virtuel ``` -- créez un environnement virtuel -$ python3.11 -m venv env -$ source env/bin/activate - -- cloner le dépôt, aller dans le bon dossier +python3.11 -m venv env +source env/bin/activate +``` +cloner le dépôt, aller dans le bon dossier +``` git clone https://mcstn.fr/gitea/Yann/Projet2.git cd Projet2/rendu - -- installez les modules -pip +``` +installez les modules +``` +pip install -r requirements.txt ``` +## Exécution + +``` +python3 main.py +``` + +## Résultat + +Le programme récupère les catégories sur la home page de l'URL, puis, pour chaque catégorie : +1. affiche la catégorie traitée, le nombre de catégories restantes, de livres présents, traités au total et restants +2. crée un dossier du nom de la catégorie, y enregistre les images des livres nommées en fonction du titre +3. crée un fichier csv au nom de la catégorie, avec : + - product_page_url + - universal_ product_code (upc) + - title + - price_including_tax + - price_excluding_tax + - number_available + - product_description + - category + - review_rating + - image_url + +## Auteur + +Yann -## Executer les tests - -N/A - - -## Deployment - -N/A - -## Technologies : - -* HTML5/CSS3 -* [Boostrap](https://getbootstrap.com/) - -## Contribution - -Merci de lire les fichiers : -* [CONTRIBUTING.md](https://github.com/OpenClassrooms-Student-Center/7688581-Expert-Git-GitHub/blob/main/CONTRIBUTING.md) -* [CODE_OF_CONDUCT.md](https://github.com/OpenClassrooms-Student-Center/7688581-Expert-Git-GitHub/blob/main/CONTRIBUTING.md) - -## Auteurs - -* Yann ALEXANDRE ## License