23
loading...
This website collects cookies to deliver better user experience
Forever Scalable
3.6.1
or later. pip install -U quo
import quo
quo.echo(f"Hello, World!", fg="red", italic=True, bold=True))
import quo
quo.echo(f"Quo is ", nl=False)
quo.echo(f"scalable", bg="red", fg="black")
echo
function has improved support for handling Unicode and binary data.import quo
quo.prompt("What is your name?")
import quo
session = quo.Prompt(bottom_toolbar="Python 🐍 is great")
session.prompt("Type something:")
# Press [Tab] to autocomplete
import quo
completer = quo.completion.WordCompleter(['USA', 'UK', 'Canada', 'Kenya'])
session = quo.Prompt(completer=completer)
session.prompt('Which country are you from?: ')
import quo
@quo.command()
@quo.app("@frame", help="Print a frame")
def _frame(frame):
""" Example of a simple layout"""
content = quo.widgets.TextArea(text="Hello world🌍")
quo.container(
quo.widgets.Frame(
content,
title="Quo: python🐍")
)
if __name__ == "__main__":
_frame()
import quo
table = [
["Name", "Gender", "Age"],
["Alice", "F", 24],
["Bob", "M", 19],
["Dave", "M", 24]
]
quo.echo(quo.tabular(table))