โปรเจ็กต์การแจ้งเตือนราคาของ Amazon เป็นสคริปต์ Python ที่ออกแบบมาเพื่อตรวจสอบราคาของผลิตภัณฑ์เฉพาะบน Amazon เมื่อราคาต่ำกว่าเกณฑ์ที่กำหนดไว้ สคริปต์จะส่งการแจ้งเตือนทางอีเมลไปยังผู้ใช้โดยอัตโนมัติ ยูทิลิตี้นี้มีประโยชน์อย่างยิ่งสำหรับการติดตามการลดราคาของผลิตภัณฑ์ที่ต้องการ ทำให้ผู้ใช้สามารถซื้อสินค้าได้ทันท่วงทีในราคาที่ดีที่สุดเท่าที่จะเป็นไปได้
เป้าหมายหลักของโปรเจ็กต์นี้คือการทำให้กระบวนการติดตามราคาผลิตภัณฑ์ใน Amazon เป็นแบบอัตโนมัติ และแจ้งให้ผู้ใช้ทราบทันทีเมื่อผลิตภัณฑ์มีจำหน่ายในราคาที่ต่ำกว่า
การตรวจสอบราคาผลิตภัณฑ์เป็นประจำอาจเป็นเรื่องที่น่าเบื่อและใช้เวลานาน โปรเจ็กต์นี้ทำให้กระบวนการง่ายขึ้นโดยทำให้ขั้นตอนการติดตามราคาและการแจ้งเตือนเป็นอัตโนมัติ เพื่อให้มั่นใจว่าผู้ใช้จะไม่พลาดการประหยัดที่อาจเกิดขึ้น
requests
และ BeautifulSoup
เพื่อดึงราคาปัจจุบันของผลิตภัณฑ์จากหน้าเว็บ Amazonrequests
: สำหรับการส่งคำขอ HTTP ไปยังหน้าผลิตภัณฑ์ของ AmazonBeautifulSoup
จาก bs4
: สำหรับการแยกวิเคราะห์ HTML และแยกข้อมูลที่จำเป็น (ราคาผลิตภัณฑ์และชื่อ)lxml
: ใช้เป็น parser สำหรับ BeautifulSoupsmtplib
: สำหรับส่งอีเมลแจ้งเตือนURL
, BUY_PRICE
, YOUR_SMTP_ADDRESS
, YOUR_EMAIL
และ YOUR_PASSWORD
ด้วย URL ผลิตภัณฑ์ เกณฑ์ราคา ที่อยู่เซิร์ฟเวอร์ SMTP และข้อมูลรับรองอีเมลที่คุณต้องการโครงการนี้มีวัตถุประสงค์เพื่อการศึกษา โปรดทราบข้อกำหนดในการให้บริการของ Amazon เกี่ยวกับการขูดเว็บ
ประหยัดเงินอย่างมีความสุข!