如何在新行python上显示变量

时间:2014-05-15 03:38:01

标签: python python-2.7 tkinter

我正在尝试使用tkinter创建一个小应用程序。我的部分代码如下所示:

weatherinfo = str(z + y + x + w + v + u)
info = Label(mainwindow, bg = 'magenta', height = 8, width = 14, text = weatherinfo, font = ('arial', 20, 'normal'))
info.pack(side = LEFT,padx = 20)

我正在尝试将每个变量(x,y等)显示在名为info的标签的新行上。但是,它们都在一行打印出来。我该如何解决这个问题?

谢谢:)

1 个答案:

答案 0 :(得分:0)

您是否尝试过将换行符插入到weatherinfo字符串中?

weatherinfo = '\n'.join([z, y, x, w, v, u])