以下是两个列表,其中包含从亚马逊网站上提取的项目详细信息。
price_audible = ['$1.99', '$1.50', '$1.00', '$1.99', '$1.50', '$1.00', '$1.99', '$1.50', '$1.00', '$1.99']
description_audible = ['A', 'b', 'c', 'd', 'c', 'e', 'f', 'g', 'h', 'i']
newlist = []
for m in range(0, 10):
'\n'
var_1=('#'+description_audible[m])+ '\n' +('('+price_audible[m]+')')+'\n'
newlist.append(var_1)
print(*newlist)
b = print(*newlist)
dash_1 = Tk()
dash_1.configure(bg = 'red')
dash_1.title("Amazon Bestsellers Audible")
Label(dash_1, text = "Amazon Bestsellers Audible", font = ('Arial', 14),
bg='red', fg='floralwhite').pack()
Label(dash_1, text = b).pack()
dash_1.mainloop()
我想将变量b打印到tkinter标签。当我运行代码时,它只是在shell窗口中打印变量b。我希望它印在标签上。
答案 0 :(得分:0)
您可以使用textvariable
属性根据变量设置标签中的文本。
b = StringVar()
b.set(*newlist)
...
Label(dash_1, textvariable = b).pack()