尝试在Tkin中添加标签小部件时出现TypeError

2024-09-27 00:16:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将列表中的一些标签添加到Tkinter GUI:

x = 10
y = 10
i = 0
Labels = ['Name', 'RName', 'Gender', 'Age', 'Cast', 'Add', 'Mob No.', 'Adhar No.']   
for Label in Labels:
    lbp1n = Label(window, text=str(Label))
    lbp1n.place(x=x, y=x)
    x += 10

我得到一个例外:

TypeError: 'str' object is not callable

我怎样才能解决这个问题


Tags: nonameadd列表agelabelstkintergui
2条回答

Label是内置的方法,我用一些\u标签替换了它

x=10
y=10
i=0
Labels=['Name','RName','Gender','Age','Cast','Add','Mob No.','Adhar No.']   
for some_label in Labels:
    lbp1n = Label(window, text=str(some_label))
    lbp1n.place(x=x,y=x)
    x+=10

您应该更改Lables中的for{declare anything than not Label},因为重叠的tkinter方法名是变量

相关问题 更多 >

    热门问题