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.10.tar.gz
(5.6 kB
view hashes)
Built Distribution
Close
Hashes for tkinteruserinput-0.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 880953c286e3a7dc173f3477f033691a3622c1df9e30febe26725914c99b69a9 |
|
MD5 | a0191e7012513a3e8a3bf00ee09d5bee |
|
BLAKE2b-256 | 914111e6966b122f9ab66ca338c97b738553d66476bcc4df2e86f914a2fde1a2 |