Skip to main content

A boringly simple CLI input function.

Project description

GET A BINARY RESPONSE TO A QUESTION

A very boring input reading package/library. Takes a question string as an argument and returns true if y or yes is entered, false if n or no is entered, quits if q or quit is entered, and asks again if anything else is entered.

Entered characters are case insensitive, but you must enter the correct spelling or the first character of the word.

I find this useful for getting user input in a script and got tired of re-writing it in every program so decided to create a package for it.

INSTALLATION

pip install yorn

CLI USAGE

usage: yorn [-h] question

Answer yes or no to a question.

positional arguments:
  question    A question to ask.

optional arguments:
  -h, --help  show this help message and exit

img

PYTHON USAGE

from yorn import ask

question = "Would you like run my amazing program? "

if ask(question):
	run_my_amazing_function()
else
	print("Cookie monster is sad :-(")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yorn-0.0.6.tar.gz (2.3 kB view hashes)

Uploaded Source

Built Distribution

yorn-0.0.6-py3-none-any.whl (3.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page