Python package - input_num is like input but it only accepts numbers
Project description
input_num
Python package - input_num is like input but it only accepts numbers
Installation
-
Windows / macOS
Run
python3 -m pip install input_num
-
Linux
Run
python3 -m pip install input_num
Usage
-
Windows / macOS / Linux
Add this to your script:
import input_num
input_num("Enter your age: ")
Command scheme:
input_num("Question: ", AllowNegativeNumbers, DoesPressingEnterReturnNothing)
-
First option: If you want to allow only positive numbers (numbers WITHOUT - at the begining), use
input_num("Something", False)
. False just means Allow negative numbers = False And it is optional argument Default value is True -
Second option: There is also second option, does pressing enter return "" ? Set it to False to make pressing enter ask you again. Example:
input_num("Try pressing enter: ", True, False)
- this allows negative numbers and disallows entering nothing. It is optional argument Default value is True
⚠️ If you want to set only second option, set the first option too ⚠️
Do you want to be reminded to update the package? Run
input_num.allow_update()
RIGHT AFTER importing the package. -
Uninstallation
-
Windows / macOS
Run
python3 -m pip uninstall input_num
-
Linux
Run
python3 -m pip uninstall input_num
FAQ
-
Question
Answer
Do you like this? Hit that ⭐!
Use the star button as way to show us, that it works
Forks and pull requests are welcome of course
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
Built Distribution
File details
Details for the file input_num-1.1.5.tar.gz
.
File metadata
- Download URL: input_num-1.1.5.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce6cd0146eabf1c7a834da3f21f513a94b554a102ed0153f31fa1bcaa8b71627 |
|
MD5 | ccff8d804545f57d1eda253e3f08cf5a |
|
BLAKE2b-256 | f51c1011d796e966898052795f7de52d664398fda6a0b8a732ce520f5164508a |
File details
Details for the file input_num-1.1.5-py3-none-any.whl
.
File metadata
- Download URL: input_num-1.1.5-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfeadc658612c68cd49554d3229df42fdd80674427969160b800439f85423b7d |
|
MD5 | 215071a5b0892f919fbd9cb05222913f |
|
BLAKE2b-256 | 285b3c7ff05ae0456ad9670ce423dd488f35dd3d41f802565af69b499a3f4470 |