Skip to main content

Hackerrank Solution Crawler

Project description

Build Status PyPI

Last commit Latest tag Forks Stars

Hackerrank-Solution-Crawler

Crawls solutions of hackerrank and stores as local files.

How to use it

  • Pip install the package pip install hsc
  • Run the command hsc
  • Login with your Hackerrank Credentials
  • Enter the limit of successful solutions you want to be crawled
  • A new folder with name Hackerrank would be created with all your solutions in it

Options to use while running script

Script hsc supports following options

  • help: -h or --help
  • username: -u or --username -> username of hackerrank profile
  • password: -p or --password -> password of hackerrank profile
  • limit: -l or --limit -> no. of solutions to be downloaded
  • offset: -o or --offset -> crawl solutions starting from this number
  • config: -c or --config -> path of config file

Usage: We can use above script helpers as

hsc -l 34 -p testpassword -u testuser

We can also use config file to download solutions Let config file be /etc/user.yaml

username: testuser
hsc -c /etc/user.yaml -l 34 -p testpassword

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

hsc-1.2.5.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

hsc-1.2.5-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file hsc-1.2.5.tar.gz.

File metadata

  • Download URL: hsc-1.2.5.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for hsc-1.2.5.tar.gz
Algorithm Hash digest
SHA256 22e7941b0f585c45953add834884e1ee6c163f49ca5bba14ce5df43eca4aa441
MD5 0279745fb899623283942b757e831841
BLAKE2b-256 aaa465369f4318d6edf930187e116ba1fd928da2c4026fb2c461a49e0c3cee37

See more details on using hashes here.

File details

Details for the file hsc-1.2.5-py3-none-any.whl.

File metadata

  • Download URL: hsc-1.2.5-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for hsc-1.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 21d075fc7b5ccdaa2c21ef79f4e1ec21df7be3615d091766874a52e26d7ad850
MD5 272b6ba1f930f32b45b88db93c2e7a8c
BLAKE2b-256 57b29b20df24a63c600a0958f9698dacb4e399a072fa58db609dd1badf132cdf

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