Quo is a Python based module for writing Command-Line Interface(CLI) applications. It improves programmer's productivity because it's easy to use and supports auto completion which means less time will be spent debugging.
Reason this release was yanked:
Stable version available
Project description
Quo
Quo is a Python based toolkit for creating Command-Line Interface (CLI) applications. Quo improves programmer's productivity because it's easy to use and supports auto completion which means less time will be spent debugging.
Quo📄 : Documentation
Requirements
Python 3.6+
Installation
Install
$ pip install quo
or install and update
$ pip install -U quo
🔸🔸🔸🔸🔸💯
Quo has been installed successfully🎉
Example
Example 1
- Create a file
test.py
import quo
quo.secho(f'Hello Gerry', fg='black', bg='cyan')
- Run the application
$ python test.py
// Usage: quo.secho() bg=Background color, fg=Foreground color
Example2
test.py
import quo
@quo.command()
@quo.option("--count", default=1, help="The number of times the feedback is printed.")
@quo.option("--name", prompt="What is your name", help="This prompts the user to input their name.")
@quo.option("--profession", prompt="What is your profession", help="This prompts user to input their proffession")
def survey(count, name, proffession):
for _ in range(count):
quo.echo(f"Thank you for your time, {name}!")
if __name__ == '__main__':
survey()
// A simple survey application
Donate
In order to for me to maintain this project, please consider donating today
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
quo-2021.1.dev4.tar.gz
(173.6 kB
view hashes)
Built Distribution
quo-2021.1.dev4-py3-none-any.whl
(88.9 kB
view hashes)
Close
Hashes for quo-2021.1.dev4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3720ed2e51a99880052cf02f9b5c8eded599324828a435f732d9fac6a0151ae1 |
|
MD5 | d888b759e64f790531e1582335a1030b |
|
BLAKE2b-256 | 1928ad1dfea550e4b4d86359792875e4ea6a78b2a539c05864d826076848288b |