Skip to main content

A python library to scrape github

Project description

Gitscrpy


  • A python library to scrape github.
  • Simple to use syntax
  • Install using pip

Install

pip install gitscrpy

Run

 from gitscrpy import getgit
 # Imports the package

 a=getgit.gitinit("fredysomy")
 # Initialize

# User repository functions

 a.getrepo(n)
 # return the first n repos in the users repository list.

 a.getrepo(2)

 # [{'name': 'MarkdownIt', 'description': 'Efficient Code Editor to live render Markdown and save as Markdown,Html and Pdf +âš¡ Instant Hosting in The Web.âš¡', 'url': 'https://github.com/fredysomy/MarkdownIt', 'stars': '13'}, {'name': 'fredysomy', 'url': 'https://github.com/fredysomy/fredysomy', 'stars': '4'}]
a.getrepo(1)
 # {'name': 'MarkdownIt', 'description': 'Efficient Code Editor to live render Markdown and save as Markdown,Html and Pdf +âš¡ Instant Hosting in The Web.âš¡', 'url': 'https://github.com/fredysomy/MarkdownIt', 'stars': '13'}

# User details functions

a.getuser("star")
# Retrun no of stars user have 
# 172

a.getuser("name")
# Returns the name of the User
# Fredy Somy

a.getuser("u_name")
# Returns the Username of the User
# fredysomy

a.getuser("follower")
# Returns no of followers the User
# 25

a.getuser("following")
# Returns the no of following the User
# 60

a.getuser("img")
# Returns the link to the User avatar
# https://hfsjdhfjshd.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gitscrpy-0.3.2.3.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

gitscrpy-0.3.2.3-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file gitscrpy-0.3.2.3.tar.gz.

File metadata

  • Download URL: gitscrpy-0.3.2.3.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.7.4

File hashes

Hashes for gitscrpy-0.3.2.3.tar.gz
Algorithm Hash digest
SHA256 a704c18cf53c7fa3b01294c8db88a9c3d67b107d732697fc276ec35571d0eb21
MD5 205abd559f5180973114210ceab95b87
BLAKE2b-256 9c5b52170d2e2ad403233bd6631b239782815b5473cdf2c3f158a3209bd1104d

See more details on using hashes here.

File details

Details for the file gitscrpy-0.3.2.3-py3-none-any.whl.

File metadata

  • Download URL: gitscrpy-0.3.2.3-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.7.4

File hashes

Hashes for gitscrpy-0.3.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 24dc6535f0a71333c223d207e762074b0e8dfc0f2d2a9d2c28844bb2a44c448f
MD5 71d0ad942b976c844ce263361afb59e5
BLAKE2b-256 d58c83c271b45e83789b556c880b4a40661c63e93266c64e6acb6dca04e74e82

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page