在 python tkinter 中创建 class(对象是框架,里面有东西)

Creating class in python tkinter (object is frame with things inside)

我想在 python 中创建一个 gui 应用程序,其中包含我将定义的 class 的多个对象。每个对象都是 一个框架,里面有 图像一个标签

我试过这个:

 `class MyClass:
        def __init__(self)
              self.frame = Frame(root)
              self.image = None (???)
              self.label = Label(self.frame, text='default')`

如何在没有默认图像的情况下定义图像?这些图像将在定义该对象时以编程方式添加。

我自己想的:

只需将图像的路径添加到 init 函数即可:

def __init__(self, imagepath)

其余同理,只需使用此路径定义图像即可。