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

Uploaded Source

Built Distribution

ghlightning-1.0.7-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ghlightning-1.0.7.tar.gz
  • Upload date:
  • Size: 9.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.7.tar.gz
Algorithm Hash digest
SHA256 134dedca4d7869a94327373d67e0397ce14525ba23d2e2c9ab9da8b0852c9d20
MD5 b5ea02e9d95f2d08ca42dc1118d66d9c
BLAKE2b-256 18d73ed3c52f0d27f6bf234a7524cb13c685cdde2872cccc23b74b2b6ebb72f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ghlightning-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 8.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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 1042f52ea1c243b57e8e060eb402c51ba6abb7fe54e86c3f041e822e33f2731b
MD5 457c3f2c9f30db3aba3241c78f240e27
BLAKE2b-256 0b8082ec336b97e0c0bbe9761653aa240dcb1afe315e11eb2f4e287316d0bde6

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