Utility CLI for submitting solutions to URI Online Judge.
Project description
URI Online Judge Command Line Interface
Utility CLI for submitting solutions to URI Online Judge
Install:
pip install -U urigui
or
pip3 install -U urigui
Usage:
- uri login
- uri set_language
- uri submit <solution_path> <problem_id>
- uri live
Arguments:
<solution_path> Path to the file containing to solution.
<problem_id> URI Online Judge's problem ID
Example:
uri submit /home/USER/codes/problem2010.cpp 2010
Language Id's:
| Id | Name |
|---|---|
| 1 | C |
| 2 | C++ |
| 3 | Java |
| 4 | Python |
| 5 | Python 3 |
| 6 | Ruby |
| 7 | C# |
| 8 | Scala |
| 9 | Lua |
| 10 | Javascript |
| 11 | Java 8 |
| 12 | Go |
| 14 | C99 |
| 15 | Kotlin |
| 16 | C++17 |
| 17 | Haskell |
| 18 | Ocaml |
| 19 | Pascal |
| 20 | Python 3.8 |
| 21 | Java 14 |
Attribution
This Code is adapted from the Rafael Telles, version 0.2.0, available at PyPI
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
urigui-2.0.0.tar.gz
(5.6 kB
view details)
File details
Details for the file urigui-2.0.0.tar.gz.
File metadata
- Download URL: urigui-2.0.0.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.20.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cce99e87830c2d3c553220ddba9bc0ed97a459dc9c7a86cdeb217022bd8b7bca
|
|
| MD5 |
6cdbcbad649540574975b886fa38af33
|
|
| BLAKE2b-256 |
196252702e4c9ccc22d712640e5df30f2e820c68b611430d6eab107ef6f7f97e
|