好的,问题是,我遵循了一个名为"Dev“的教程,然后我用TKinter制作了一个gui,在半个教程中我得到了这个错误”异常发生了:未定义NameError名称'filename‘“这是我的代码
import tkinter as tk
from tkinter import filedialog, Text
import os
root = tk.Tk()
apps = []
def addApp():
filename = filedialog.askopenfilename(initialdir="/", title="Select F
我刚开始学习Python,最近我读了一篇关于使用tkinter切换窗口的教程。在本教程中,这个家伙使用lambda从__init__的按钮内部切换窗口,但是我想在切换窗口之前先完成一个函数。该函数从类WindowA内部运行,需要在类GLApp中调用函数。在运行函数之后,如果它成功的话,它应该打开WindowB。
如果我试图从show_frame函数的内部调用windowA,就会得到这个错误。
--controller is not defined
请有人解释一下从show_frame函数内部调用windowA函数的思想过程,我会很感激的!
class GLApp(tk.Tk):
de
import tkinter as tk
def pressed():
print("Button Pressed!")
def create_layout(frame):
"""
Add two buttons to the frame.
Both buttons should have the callback (command) pressed, and they should
have the labels "Button1" and "Button2".
A