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 hashes)
Built Distribution
Close
Hashes for tkinteruserinput-0.11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bc6a42d9bf5b044e7f101cbdba5ff500c5d605f466214d443fedb4ca761edfb |
|
MD5 | 8421e8eb3db7c83f7674b3e72d37f35e |
|
BLAKE2b-256 | c0e8ede86412b108c9ad4e30af366e5a361b381a7d28b6485f5e1b9b59356aab |