# Books Online Suivi du prix des livres chez "Books To Scrape" ## Introduction Ces instructions vous permettent de : - récupérer le programme, - d'installer l'environnement nécessaire à son exécution, - de l'exécuter, - d'en connaitre le résultat ### Pré-requis ``` 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 ``` 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 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 ## License N/A