我运行了这个代码,而我的计算机中的RAM和我的处理器似乎会爆炸!是什么原因?
from tkinter import *
from tkinter import messagebox
from tkinter import ttk
import os
bloque1=Tk()
bloque1.title('Bloque1')
bloque1.config(bg="#1C1C1C")
bloque1.geometry("450x410")
barramenu=Menu(bloque1)
menubar=Menu(bloque1)
menubar.add_cascade(label="Actividades", menu=menubar)
menubar.add_command(label="Instrucciones")
menubar.add_command(label="Ayuda")
menubar.add_command(label="Cerrar", command=bloque1.quit)
bloque1.config(menu=menubar)
bloque1.mainloop()
答案 0 :(得分:1)
您正在为自己添加菜单。毫无疑问,这会导致Tkinter内部出现无限循环。
menubar.add_cascade(label="Actividades", menu=menubar)
当您从菜单栏中选择级联条目时,需要为menu=
属性提供另一个菜单。