Skip to main content

Github scraper.

Project description

Github Lightning ⚡

ghlightning is a very simple python package to collect all the information that can be collected about the users of the GitHub website.

Installation

Use the package manager pip to install ghlightning.

pip3 install ghlightning

Usage

from ghlightning import Github

test = Github("7azabet") # initializing an object.
test.email # returns the email of object if provided.
test.fetchInfo() # returns all info about user.
test.countryInfo() # returns all info about user country.
test.downloadFollowersPics() # download all followers pictures
# you can specify a path for downloading images
# default is the current path.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

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

ghlightning-1.0.9.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

ghlightning-1.0.9-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file ghlightning-1.0.9.tar.gz.

File metadata

  • Download URL: ghlightning-1.0.9.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for ghlightning-1.0.9.tar.gz
Algorithm Hash digest
SHA256 212d3f70afa0ca3e4e85d0bba167f63c0595ba70a7d4a9582b60ae136077e83c
MD5 bb78c7d16cf0799b378f20253a2304a7
BLAKE2b-256 98e888b063a660c7c35c5df39dd2cb82a263940a0d359a8b099a268c562a1c00

See more details on using hashes here.

File details

Details for the file ghlightning-1.0.9-py3-none-any.whl.

File metadata

  • Download URL: ghlightning-1.0.9-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for ghlightning-1.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 6de31a58f07b9e214f1fa25bd8e8a0dfc5e3c9ba01a1715e166081e79b488ec5
MD5 ba28397de7dbced3f0ab9899e84c1ba3
BLAKE2b-256 75a156e247b491624a26bf020f50ffe1229c8536813d754eba6920da3976b8cf

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