Command line tool for questionary.
- Command line utility for questionary
- All question types and prompts supported
- Output as JSON or plain text
- Chain multiple questions
$ pip install questionary-cliTo be documented.
$ que --help
Usage: que [OPTIONS] COMMAND1 [ARGS]... [COMMAND2 [ARGS]...]...
Command line utility for questionary.
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ --json -j Output results in JSON format. โ
โ --plain -p Output results in plain text, one value per line. โ
โ --file -f FILE Output results to file instead of stdout. โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โญโ Commands โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ autocomplete Autocomplete text prompt. โ
โ checkbox Multi-select checkbox prompt. โ
โ confirm Confirmation prompt. โ
โ password Password prompt. โ
โ path Filesystem path prompt. โ
โ print Print formatted text. โ
โ rawselect Raw select option prompt. โ
โ select Select option prompt. โ
โ text Text prompt. โ
โ wait Wait until any key is pressed. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ$ que text --help
Usage: que text [OPTIONS]
Text prompt.
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ * --prompt -p TEXT Prompt text to be displayed. [required] โ
โ * --key,--as -k TEXT Question key to be used in output. [required] โ
โ --default -d TEXT Default value if no text is entered. [default: ""] โ
โ --instruction -i TEXT Instruction displayed to the user. [default: ""] โ
โ --multiline -m Allow multiline text to be entered. โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ$ que password --help
Usage: que password [OPTIONS]
Password prompt.
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ * --prompt -p TEXT Prompt text to be displayed. [required] โ
โ * --key,--as -k TEXT Question key to be used in output. [required] โ
โ --default -d TEXT Default value if no text is entered. [default: ""] โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ$ que path --help
Usage: que path [OPTIONS]
Filesystem path prompt.
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ * --prompt -p TEXT Prompt text to be displayed. [required] โ
โ * --key,--as -k TEXT Question key to be used in output. [required] โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ$ que confirm --help
Usage: que confirm [OPTIONS]
Confirmation prompt.
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ * --prompt -p TEXT Prompt text to be displayed. [required] โ
โ --key,--as -k TEXT Question key to be used in output. โ
โ --default -d Default value if no text is entered. โ
โ [default: False] โ
โ --instruction -i TEXT Instruction displayed to the user. [default: ""] โ
โ --auto-enter -a No need to press Enter after "y" or "n" is pressed. โ
โ --exit-code -e Exit with code 1 if "n" is entered. โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ$ que select --help
Usage: que select [OPTIONS]
Select option prompt.
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ * --prompt -p TEXT Prompt text to be displayed. [required] โ
โ * --key,--as -k TEXT Question key to be used in output. [required] โ
โ * --choices -c TEXT Choices as JSON encoded list of strings. [required] โ
โ --default -d TEXT Default value if no text is entered. โ
โ --instruction -i TEXT Instruction displayed to the user. [default: ""] โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ$ que rawselect --help
Usage: que rawselect [OPTIONS]
Raw select option prompt.
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ * --prompt -p TEXT Prompt text to be displayed. [required] โ
โ * --key,--as -k TEXT Question key to be used in output. [required] โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ$ que checkbox --help
Usage: que checkbox [OPTIONS]
Multi-select checkbox prompt.
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ * --prompt -p TEXT Prompt text to be displayed. [required] โ
โ * --key,--as -k TEXT Question key to be used in output. [required] โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ$ que autocomplete --help
Usage: que autocomplete [OPTIONS]
Autocomplete text prompt.
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ * --prompt -p TEXT Prompt text to be displayed. [required] โ
โ * --key,--as -k TEXT Question key to be used in output. [required] โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ$ que wait --help
Usage: que wait [OPTIONS]
Wait until any key is pressed.
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ * --prompt -p TEXT Prompt text to be displayed. โ
โ [default: Press any key to continue...] โ
โ [required] โ
โ --append -a When option is set, append " press any key to โ
โ continue..." to the prompt. โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ$ que print --help
Usage: que print [OPTIONS]
Print formatted text.
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ * --text -t TEXT Text to be printed. [required] โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏPull requests, feature requests, and bug reports are welcome!
- Michael Makukha