Le projet Amazon Price Alert est un script Python conçu pour surveiller le prix d'un produit spécifique sur Amazon. Lorsque le prix tombe en dessous d'un seuil prédéterminé, le script envoie automatiquement une alerte email à l'utilisateur. Cet utilitaire est particulièrement utile pour suivre les baisses de prix sur les produits souhaités, permettant ainsi aux utilisateurs d'effectuer des achats en temps opportun au meilleur prix possible.
L'objectif principal de ce projet est d'automatiser le processus de suivi du prix d'un produit sur Amazon et d'informer rapidement l'utilisateur lorsque le produit est disponible à un prix inférieur.
Vérifier régulièrement le prix d’un produit peut s’avérer fastidieux et prendre beaucoup de temps. Ce projet simplifie le processus en automatisant la procédure de suivi des prix et de notification, garantissant ainsi que les utilisateurs ne manquent pas d'économies potentielles.
requests
et BeautifulSoup
pour extraire le prix actuel du produit de la page Web Amazon.requests
: Pour envoyer des requêtes HTTP à la page produit Amazon.BeautifulSoup
de bs4
: Pour analyser le HTML et extraire les données nécessaires (prix et titre du produit).lxml
: Utilisé comme analyseur pour BeautifulSoup.smtplib
: Pour envoyer l'alerte email.URL
, BUY_PRICE
, YOUR_SMTP_ADDRESS
, YOUR_EMAIL
et YOUR_PASSWORD
par l'URL du produit souhaité, le seuil de prix, l'adresse du serveur SMTP et les informations d'identification de messagerie.Ce projet est destiné à des fins pédagogiques. Soyez conscient des conditions de service d'Amazon concernant le web scraping.
Bonnes économies !