Pop-ups to get input from the user - tkinter
Project description
Pop-ups to get input from the user - tkinter
pip install tkinteruserinput
Tested against Windows 10 / Python 3.10 / Anaconda
from tkinteruserinput import get_user_input, get_user_input_varbuttons, get_user_input_checkbox, get_user_input_radio, \
show_info, show_error, show_warning
if __name__ == '__main__':
################################################
user_input = get_user_input(
linesinputbox=1,
size="300x150",
title="Input Box Example",
textabovebox="Enter your text below:",
submitbutton="Submit",
regexcheck=r"\d+",
showerror=("Error", "This is not a number! Try again!"),
showinfo=None,
showwarning=None,
icon=r"C:\Users\hansc\Pictures\regiondf.ico",
)
print("User input:", user_input)
################################################
options = ["Option 1", "Option 2", "Option 3"]
user_input = get_user_input_varbuttons(
options=options,
size="300x350",
title="Your input",
textabovebox="Click a button",
buttonwidth=15,
buttonheight=3,
icon=r"C:\Users\hansc\Pictures\regiondf.ico"
)
print("User input:", user_input)
################################################
user_input = get_user_input_checkbox(
checkbox_options=("Option 1", "Option 2", "Option 3", "Option 4"),
size="300x350",
title="Your input",
textabovebox="Select checkboxes:",
submitbutton="Submit",
icon=r"C:\Users\hansc\Pictures\regiondf.ico"
)
print("User input:", user_input)
################################################
user_input = get_user_input_radio(
radio_options=("Option 1", "Option 2", "Option 3", "Option 4"),
indexdefault=0,
size="300x350",
title="Your input",
textabovebox="Select a radio button",
submitbutton="Submit",
icon=r"C:\Users\hansc\Pictures\regiondf.ico"
)
print("User input:", user_input)
################################################
show_info("Titel", "Message")
show_error("Titel", "Message")
show_warning("Titel", "Message")
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
tkinteruserinput-0.11.tar.gz
(5.3 kB
view details)
Built Distribution
File details
Details for the file tkinteruserinput-0.11.tar.gz
.
File metadata
- Download URL: tkinteruserinput-0.11.tar.gz
- Upload date:
- Size: 5.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 602839b77702c071d9a10654445f9449732ed3063ea05516b164d417aad00200 |
|
MD5 | 1e6c7095072328c4476704c22db7a516 |
|
BLAKE2b-256 | caa948ecdcd94bd350f1fe622e9e957912ad4527f8a801b4c0994de4190cac8b |
File details
Details for the file tkinteruserinput-0.11-py3-none-any.whl
.
File metadata
- Download URL: tkinteruserinput-0.11-py3-none-any.whl
- Upload date:
- Size: 7.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bc6a42d9bf5b044e7f101cbdba5ff500c5d605f466214d443fedb4ca761edfb |
|
MD5 | 8421e8eb3db7c83f7674b3e72d37f35e |
|
BLAKE2b-256 | c0e8ede86412b108c9ad4e30af366e5a361b381a7d28b6485f5e1b9b59356aab |