gpt4 book ai didi

python - 为什么我在标签小部件中的文本周围出现难看的大括号? -Tkinter

转载 作者:太空狗 更新时间:2023-10-30 02:22:49 26 4
gpt4 key购买 nike

我的标签小部件中的文本周围出现大括号。输出是 {Total tries: 0} 而不是 Total tries: 0

这是我的代码的简短版本:

class Cell:
def check(self):
mem.tries += 1
mem.update_tries()

class Memory(Frame):
def __init__(self, master):
super(Memory, self).__init__(master)
self.grid()
self.create_widgets()
self.tries = 0

def create_widgets(self):
self.label = Label(self)
self.label["text"] = "Total tries: 0",
self.label["font"] = ("Helvetica", 11, "italic")
self.label.grid(row = 7, columnspan = 7, pady = 5)

def update_tries(self):
self.label["text"] = "Total tries: " + str(self.tries)

root = Tk()
root.title("Memory")
root.geometry("365x355")
mem = Memory(root)
root.mainloop()

最佳答案

self.label["text"] = "Total tries: 0",

行尾有一个逗号。逗号将分配给 self.label["text"] 的值从字符串更改为元组。删除逗号,大括号将被删除。

关于python - 为什么我在标签小部件中的文本周围出现难看的大括号? -Tkinter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8302883/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com