I’ve expanded my Web Change Monitor project with Playwright support, enabling it to monitor selec...I’ve expanded my Web Change Monitor project with Playwright support, enabling it to monitor selec...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
I’ve expanded my Web Change Monitor project with Playwright support, enabling it to monitor selected content on both static and JavaScript-rendered websites.
The application uses Requests and Beautiful Soup for static pages, while Playwright handles content that appears only after JavaScript runs.
Users can provide a page URL and CSS selector to monitor specific information such as prices, stock availability, product details, or announcements.
Key capabilities:
• URL and CSS selector validation • Static and JavaScript-rendered page support • SQLite storage for monitored pages and latest values • Comparison of current and previous results • Timestamped change history with old and new values • Error handling and activity logging
The system can be adapted for price tracking, stock monitoring, competitor research, and other website-monitoring workflows.
Built with Python, Requests, Beautiful Soup, Playwright, SQLite, and Logging.
#Python #Playwright #WebAutomation #WebScraping #SQLite
Post image
Post image
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started