如何为计算器绑定数字键(数字键盘)? 例如:
from tkinter import *
from tkinter import ttk
root=Tk()
bu1=ttk.Button(root, text="Button 1")
bu1.bind('??', lambda: BuClick(1))
bu1.pack()
def BuClick(n):
print(n)
root.mainloop()
谢谢..
答案 0 :(得分:1)
一些代码可同时绑定所有数字键:
import tkinter as tk
def my_handler(e):
print(e.char)
master = tk.Tk()
for i in range(10):
master.bind(str(i), my_handler)
master.mainloop()