我编写了一个脚本,它从元组中选择一个随机字母并将其放在tkinter标签中.现在我想为每个字母定义特定的动作,例如,"E"
可能会播放一首歌.我怎么能做到这一点?
# -*- coding: cp1252 -*-
import pygame
import Tkinter as tk
from Tkinter import *
from functools import partial
import random
pygame.init()
label=tk.Label()
label.pack()
def knopf(label):
WORDS=("A", "B", "C", "D", "E")
label['text']=random.choice(WORDS)
button=tk.Button(text='Knopf', command=partial(knopf, label))
button.pack()
mainloop()
Run Code Online (Sandbox Code Playgroud)
我试着像亚当·斯密那样做,但我总是得到一个错误.
# -*- coding: cp1252 -*-
import Tkinter as tk
from Tkinter import *
from functools import partial
import random
import pygame
pygame.init()
label=tk.Label()
label.pack()
def knopf(label):
def do_a(): pass
def do_b(): pass
def do_c(): pass
def do_d(): pass
def …
Run Code Online (Sandbox Code Playgroud)