Search⌘ K
AI Features

Web Scraping using Beautiful Soup

Explore how to build a Streamlit app that scrapes detailed GitHub profiles using Beautiful Soup. Learn to extract user data such as full name, followers, location, and repository information, then structure it for display in a web app.

Scrape GitHub data

Create a function to get the data:

def getData(userName):
   pass

The URL https://github.com/{user_name}?tab=repositories contains the user’s information and their recent public repositories. We’ll use the ...