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

pysondb-0.1.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

pysondb-0.1.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file pysondb-0.1.0.tar.gz.

File metadata

  • Download URL: pysondb-0.1.0.tar.gz
  • Upload date:
  • Size: 5.0 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 pysondb-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f9e98be61c36d6a66547c679126c21f634c4622421c424caa8773e86a129943e
MD5 a252d9692ad88cfbd0f48388378d540b
BLAKE2b-256 615370a222c2767e6972724f4ae8db95500854298e0c6c72e15a631051d9002f

See more details on using hashes here.

File details

Details for the file pysondb-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pysondb-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 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 pysondb-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 26c474315629bb16f0df896ffcb688c7937c5d1dddd07c05ee0281d2f161c297
MD5 72497413ea56553c14bcb6467a52f277
BLAKE2b-256 4dc89bec371be75d21a69bf5098353ab22a598e20df48f3482dec43183146890

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