我有一个按钮,当用户输入非数字的内容时,该按钮会创建标签,用户可以继续单击该按钮并创建许多相同的标签,但是我只能销毁一个标签。我试图通过添加变量v
来修复它,它每次在显示标签时都会在v上加1,然后告诉程序破坏self.wrongval
直到v = 0。 {1}}仅在我尝试打印v时销毁一个标签,但结果为0。我该怎么做才能销毁所有相同的标签?对解决此问题有任何帮助或建议吗?谢谢。
for v in range(v)
答案 0 :(得分:1)
您可以执行以下操作:
DocumentoImg
使用winfo_children(),您可以将所有小部件都放入框架中。 然后,您通过它们共同的特定事物来过滤它们。 (*)或者您可以为这些标签单独制作一个框架,这样会更容易获得它们。我不知道它是否适合您的结构。
但是也许您会考虑只配置Label的文本,而不要创建一堆标签。