Lets Build a Python Web Scraping Project from Scratch HandsOn Tutorial
YOUR LINK HERE:
http://youtube.com/watch?v=RKsLLG-bzEY
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
#############################
