Django + Celery + Selenium to Scrape Anything with Python
CodingEntrepreneurs
@codingentrepreneursAbout
Learn, Build, and Earn. Coding Entrepreneurs is here to help you learn the skills you need to build the projects you want. Learn by doing everything we do step-by-step. Practical and hands-on. Let's do this. 💽 Code: https://github.com/codingforentrepreneurs 🚀 Enroll. Learn to code. Launch your project: https://cfe.sh/enroll 🚀
Video Description
🚀 Sign up for Bright Data Now https://brdta.com/justin Selenium with Bright Data can scrape nearly any website regardless of Captcha or Login required. In this series, you are going to use Django and Celery to ensure you can scrape on your schedule and store the data with excellent structure. We will be tracking Amazon product price fluctuations. Topics Covered: ⦿ Integrating Django with Celery for scheduled and background task processing ⦿ First-hand experience with Selenium in Jupyter for live browser automation ⦿ Advanced proxy scraping techniques using Bright Data and Selenium including handling complex challenges like Amazon Captchas ⦿ Building helper functions to streamline your scraping module ⦿ Combining Django and Jupyter for an enhanced data-driven development experience ⦿ Data parsing with BeautifulSoup4 to effectively find and extract the data you need ⦿ Efficient data storage using Django models ⦿ Offloading heavy scraping tasks with Celery for improved application performance ⦿ Automating and scheduling scraping tasks within the Django admin using Celery ⦿ Plus, much more in-depth knowledge and practical tips! Recommended to Watch ⦿ Try Django 3.2 (or similar): https://www.youtube.com/playlist?list=PLEsfXFp6DpzRMby_cSoWTFw8zaMdTEXgL ⦿ 30 Days of Python (up to about day 15): https://www.youtube.com/playlist?list=PLEsfXFp6DpzQjDBvhNy5YbaBx9j-ZsUe6 ⦿ Some HTML / CSS Experience is ideal Resources ⦿ Code: https://github.com/codingforentrepreneurs/Web-Scraping-with-Django-Celery ⦿ Subscribe: https://cfe.sh/youtube ⦿ Django: https://djangoproject.com ⦿ Bright Data: https://brdta.com/justin 🚀 Next up? Web Scraping with Python + AI our Free Udemy Course: https://www.udemy.com/course/smarter-web-scraping-with-python-ai/ 00:00:00 - Welcome 00:02:23 - Tools 00:06:07 - Rapid Fire Django + Celery Integration 00:19:06 - Setup Project 00:21:23 - First Look at Selenium with Jupyter 00:25:08 - Proxy Scraping with Bright Data + Selenium 00:32:08 - Helper Functions for Bright Data Module 00:35:55 - Django + Jupyter Integration 00:39:00 - Parsing Data with BeautifulSoup4 00:52:02 - Amazon Captcha + Prepare Parser Helper Functions 00:58:30 - Saved Scraped Data with Django Models 01:10:51 - Celery Task to Offload Scrape-to-Save 01:22:29 - Schedule Scraping Events with Celery in the Django Admin 01:33:16 - Thank you and next steps
Web Scraping Power-Up
AI-recommended products based on this video













