Nov-11-2021, 08:14 PM
Partial is part of the standard library
https://docs.python.org/3/library/functo...ls.partial
https://docs.python.org/3/library/functo...ls.partial
[Tkinter] Button 'command' Argument Confusion
|
Nov-11-2021, 08:14 PM
Partial is part of the standard library
https://docs.python.org/3/library/functo...ls.partial
Nov-11-2021, 08:45 PM
Simple example with partial
#! /usr/bin/env python3 import tkinter as tk from functools import partial def callback(argument, label): label['text'] = f'Called Text -> {argument}' root = tk.Tk() root.geometry('250x70+250+250') label = tk.Label(None) label['text'] = 'Default text' label.pack() btn = tk.Button(None, text = 'Submit') btn['command'] = partial(callback, 'This text was called', label) btn.pack() root.mainloop()
I welcome all feedback.
The only dumb question, is one that doesn't get asked. My Github How to post code using bbtags Download my project scripts |
|