Python I';I’’我在拆卸tkinter中的按钮时遇到问题
我开始为学校编写此代码。不要质疑我的标签。我正在学习,但我在隐藏、销毁或移除按钮以使tkinter看起来更漂亮时遇到了困难,但即使在寻找其他人帮助后,我还是失败了Python I';I’’我在拆卸tkinter中的按钮时遇到问题,python,tkinter,Python,Tkinter,我开始为学校编写此代码。不要质疑我的标签。我正在学习,但我在隐藏、销毁或移除按钮以使tkinter看起来更漂亮时遇到了困难,但即使在寻找其他人帮助后,我还是失败了 from tkinter import * import tkinter as tk root = tk.Tk() def toggleapps(): ABC = Button(root, text="Alphabet Test", command=AlphabetTest) Dog = Butt
from tkinter import *
import tkinter as tk
root = tk.Tk()
def toggleapps():
ABC = Button(root, text="Alphabet Test", command=AlphabetTest)
Dog = Button(root, text="Dog Years Calculator", command=DogYear)
if ToggleApps.config('relief')[-1] == 'sunken':
ToggleApps.config(relief="raised")
#the problem
Dog.destroy()
ABC.destroy()
else:
ToggleApps.config(relief="sunken")
Dog.grid(row=1, column=0)
ABC.grid(row=1, column=1)
ToggleApps = Button(root, text="Apps:", width=12, relief="raised", command=toggleapps)
ToggleApps.grid(row=0, column=0)
ABC
和Dog
在函数的封闭名称空间中定义。这意味着只要函数运行,引用就存在。将它们放在全局命名空间中以保持跟踪