Join our upcoming 20-week data science boot camp: https://www.jovian.ai/data-analyst-bo...
💻 Web scraping is the process of extracting and parsing data from websites in an automated fashion using a computer program. It’s a useful technique for creating datasets for research and learning.
🔗 Resources used in the workshop:
Rough notebook: https://jovian.ai/aakashns-6l3/scrapi...
Final notebook: https://jovian.ai/aakashns-6l3/scrapi...
Web scraping project guide: https://jovian.ai/aakashns/python-web...
Web scraping tutorial: https://jovian.ai/aakashns/python-web...
In this workshop, we’ll use Python and its ecosystem of libraries to scrape information from a website and create a dataset of CSV file(s).
Here are the steps we’ll follow to build a web scraping project from scratch:
✅ Pick a website and identify the information to be scraped into a CSV file
💾 Use the requests library to download web pages from the site programmatically
💬 Use Beautiful Soup to parse and extract information from web pages
📝 Create well-formatted CSV file(s) with the extracted information
✍ Document and share your work online in the form of a Jupyter notebook or blog post
⌚ Time Breaks:
Introduction 00:00
Problem Statement 7:03
Setting up Jupyter 15:09
Fetching pages with requests 25:26
Parsing pages with beautifulsoup 33:27
Saving data to CSV files 1:01:41
Scraping another page 1:03:10
Defining functions 1:11:28
Putting it together 1:30:35
Documentation 1:56:04
Publishing your notebook 2:26:13
Q&A 2:28:22
🎤 About the speaker
Aakash N S is the co-founder and CEO of Jovian - a community learning platform for data science & ML. Previously, Aakash has worked as a software engineer (APIs & Data Platforms) at Twitter in Ireland & San Francisco and graduated from the Indian Institute of Technology, Bombay. He’s also an avid blogger, open-source contributor, and online educator.
-
Learn Data Science the right way at https://www.jovian.ai
Interact with a global community of like-minded learners https://jovian.ai/forum/
Get the latest news and updates on Machine Learning at / jovianml
Connect with us professionally on / jovianml
Subscribe for new videos on Artificial Intelligence / jovianml
Nesta página do site você pode assistir ao vídeo on-line Let's Build a Python Web Scraping Project from Scratch | Hands-On Tutorial duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Jovian 01 Janeiro 1970, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 184,586 vezes e gostou 4.3 mil espectadores. Boa visualização!