我有一个python脚本,它创建了一个frame和print语句,并打印到终端。我如何将第1行打印到Tkinter frame。在
import Tkinter as tk
class MainApp(tk.Frame):
def __init__(self, parent):
tk.Frame.__init__(self, parent)
self.parent = parent
print "line 1"
root = tk.Tk()
root.geometry("400x600")
app = MainApp(root)
app.pack(fill="both", expand=True)
root.mainloop()
正如@whatthepoint建议的那样,您可能需要使用一个标签。我已经把你修改过的代码贴在下面。在
编辑-1:如果您想显示一个文本区域(不确定您到底想要什么)而不是标签,则可以使用附加选项。在
^{pr2}$编辑-2回答您关于显示列表中的值的问题。请注意,这只是一个列表中数字的简单显示。你需要根据你的需要定制东西。在
相关问题 更多 >
编程相关推荐