Я изучаю Raspberry Pi AND Python и читаю чудесную книгу Raspberry Pi Cookbook (2-е издание) Саймона Монка.
Ползунок в рецепте 10.9 создается с помощью Scale от Tkinter.(Я немного урезал код).Я не понимаю, как функция update получает значение для своего аргумента duty .
Может кто-нибудь объяснить, как здесь работает импликация?
Спасибо!
from Tkinter import *
class App:
def __init__(self, master):
frame = Frame(master)
frame.pack()
scale = Scale(frame, from_=0, to=100,orient=HORIZONTAL,
command=self.update)
scale.grid(row=0)
def update(self, duty):
print(duty)
root = Tk()
app = App(root)
root.geometry("200x50+0+0")
root.mainloop()