Skip to main content

guruguru cli toolkit

Project description

Guruguru Cli

guruguru cli is a command line tool to use guruguru https://www.guruguru.ml/ conveniently.

Requirements

  • Python: 3.6, 3.7, 3.8
  • requests
  • pandas
  • tabulate

Installation

Installation is easy using pip and will install all required libraries.

pip install guruguru

After install, you can use guruguru command from your terminal.

guruguru --version

Usage

Authorization

The first time you perform a process that requires authentication, you need to use the auth command to obtain authentication information.

$ guruguru auth -h
usage: guruguru auth [-h] {login} ...

positional arguments:
  {login}

optional arguments:
  -h, --help  show this help message and exit

Submission

In order to post your submission, you must have

  • run auth login command
  • created a team for the competition on the guruguru website.
$ guruguru submit create -h
usage: guruguru submit create [-h] -c COMPETITION --file FILE

optional arguments:
  -h, --help            show this help message and exit
  -c COMPETITION, --competition COMPETITION
                        Competition to submit (default: None)
  --file FILE           Path to submission file. (default: None)

Competition LeaderBoard

guruguru competition lb -h

usage: guruguru competition lb [-h] -c COMPETITION [--private] [--n_top N_TOP]

optional arguments:
  -h, --help            show this help message and exit
  -c COMPETITION, --competition COMPETITION
                        Competition Id show LB (default: None)
  --private             fetch private lb (default: False)
  --n_top N_TOP         maximum number of teams to show. (default: 20)

FAQ

  • Q: What is the atmaCup?
    • A: The atmaCup is an onsite data competition hosted by atma Inc.
  • Q: How do I enter the atmaCup?
    • A: we will send out information about the competition, so please refer to it.

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

guruguru-0.1.2.1.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

guruguru-0.1.2.1-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file guruguru-0.1.2.1.tar.gz.

File metadata

  • Download URL: guruguru-0.1.2.1.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.15

File hashes

Hashes for guruguru-0.1.2.1.tar.gz
Algorithm Hash digest
SHA256 0a212b06b5b068704c906af7ad70bbdd8b50ce19fde0317a684d0b755981dbc7
MD5 f2f3c3a9a058f86c96c6814331305a44
BLAKE2b-256 cd628278569c9d51581281296715160ece38fa82d35bea0c77ee9615ec65e886

See more details on using hashes here.

File details

Details for the file guruguru-0.1.2.1-py3-none-any.whl.

File metadata

  • Download URL: guruguru-0.1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 12.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.15

File hashes

Hashes for guruguru-0.1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 40f999e0b2ded44f046658e1e356b6e0145d43e3b403b35cdd580d1cf794b64e
MD5 5f0abbfa70af0ea538eff6d924a9db45
BLAKE2b-256 bc972dcd64da6da74a1a4d81c628c937e3ae993ad440a8b56d46f578d54741d3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page