A command-line tool for Kattis
Project description
Kattis-CLI
Kattis CLI - download, test and submit Kattis problems using CLI
Requirements
- Python 3.6+
- Kattis account
Installation
pip install kattis-cli
python -m pip install kattis-cli
Kattis configuration
kattis setup
Usage
kattis <command> [options]
kattis --help
Commands
Download a problem sample files and it's metadata
kattis get <problem_id>
Display problem metadata
cd <problem_id>
kattis info
Test a solution locally
- currently only supports Python 3
- make sure python is in your PATH
- make sure python files have shebang: !/usr/bin/env python3 as the first line
- or have extensions .py3
cd <problem_id>
kattis test
Submit a problem
- see live results right on the terminal
cd <problem_id>
kattis submit
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
kattis_cli-0.1.3.tar.gz
(15.1 kB
view hashes)
Built Distribution
kattis_cli-0.1.3-py3-none-any.whl
(19.4 kB
view hashes)
Close
Hashes for kattis_cli-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a539001aa4eebe62982c9619aafe4696463c5f7d062985cd451007274ffec58d |
|
MD5 | ebb82d0f25963fbf87bfc1abdaf332f4 |
|
BLAKE2b-256 | 9683b63333df366a91eb08acaede84ae09e74801f7e85dedd588ed379eba7e66 |