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
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file yorn-0.0.6.tar.gz.
File metadata
- Download URL: yorn-0.0.6.tar.gz
- Upload date:
- Size: 2.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
966c8978d0def4d2e881086f4f54a5f2c601cbc0438c3874967e2daf4829f4d3
|
|
| MD5 |
a1b816fd50e028db0753206b45ab91fb
|
|
| BLAKE2b-256 |
9a2102824a5beb10b88cc7bf9a790b69ece00abba2c35031d3937629982b82d6
|
File details
Details for the file yorn-0.0.6-py3-none-any.whl.
File metadata
- Download URL: yorn-0.0.6-py3-none-any.whl
- Upload date:
- Size: 3.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
53e40213a2e3db90b6716f87f5123581e928396a24ce8139d459f098e410fa8d
|
|
| MD5 |
72dd2774e9709afc193cc39872172b6e
|
|
| BLAKE2b-256 |
d4ff0450387efc78832c67f3ee655e1495995ec1b2d2918a2b166a4958710d8a
|