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.7.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

pysondb-0.1.7-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pysondb-0.1.7.tar.gz
  • Upload date:
  • Size: 4.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 pysondb-0.1.7.tar.gz
Algorithm Hash digest
SHA256 cd05a53079f6afb29877b2b0d401b68c2c6943fa6de503460e629168efc07672
MD5 42a1272279730620ce326fa4d87db9fb
BLAKE2b-256 5eefa3ce6de781bd687d2afc4fa23c0ec2cd7df4ca2c346eb12da8d3b56ab656

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysondb-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 5.2 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 f7efc9380544d3bc1731f5b7c7e2cb064367473924e7f6435cd0f0062b830bb8
MD5 eb322531f20a62300486b1818f9305e0
BLAKE2b-256 be1532c0b078a48dc014ef88b5705a141fe7766f1108860ad9fd3ccc4a9cdc22

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