An open API service indexing awesome lists of open source software.

https://github.com/karthikmprakash/github_repos_scraper

A tool to extract names of github repos of any user
https://github.com/karthikmprakash/github_repos_scraper

automation bs4 data github python repositories requests webscraping

Last synced: 3 months ago
JSON representation

A tool to extract names of github repos of any user

Awesome Lists containing this project

README

          

# Github repo names of any user
A tool to extract names of github repos of any user
## Introduction:

Web scraping, web harvesting, or web data extraction is data scraping used for extracting data from websites using its HTML structure, In this post, I will explain basic fundaments of web scraping using python and also explore it by a live demonstration with two python libraries Beautifulsoup and requests respectively.

## What you will learn from this post:

* basic understanding of web scraping
* how to extract data from a website using classes and HTML tags
* how to use requests module to get data
* how to use Beautifulsoup

## Requirements:
* python3
* requests
* bs4

## Installation:
sudo apt-get python3-pip
pip3 install requests
pip3 install bs4

## How to run this code
* run the file main.py by `python3 main.py`
* Enter the username
* You'll be prompted if you want to store it in a file