Skip to content

sammous/github-scrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Scrapping Github Profiles

A quick scrapy project to get profiles of different users based on their programming languages

Usage

This scrapy project parses the result of a search in github for a specific location and programming language.

Output

  • username
  • name
  • email
  • language
  • location
  • avatar
  • date of subscription

Proxy list

Do not forget to specify the path of the proxy list /github_scrapper/list_proxy.txt

Database

  • You can use a MySQL database or MongoDB.

  • Run the sql file in /github_scrapper/db/mysql.sql with the command source mysql.sql.

  • Change credentials of your own database in settings.py. Default is username: root password: root.

Add a new table

You can add tables associated to a language respecting the syntax :

  • users_language

Requirements

  • Python
  • Scrapy
  • MySQL-python
  • Twisted

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages