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.1.tar.gz
(5.6 kB
view details)
File details
Details for the file urigui-2.0.1.tar.gz.
File metadata
- Download URL: urigui-2.0.1.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 |
3a7832c49f0706b3f75b09d1bd4e63b64835b5290e6b3ac48c5d24484b6eb891
|
|
| MD5 |
999bf00ed0b394c332d8b30879b0c89a
|
|
| BLAKE2b-256 |
a82027220016acbc24e5bea0884717d42c75008cd909977315ccb0aab80bb2f7
|