如何将stdout放入Tkinter,python中的文本?

时间:2013-02-28 03:04:38

标签: python button python-2.7 python-3.x tkinter

我使用按钮来回调函数foo:

def foo(value):
  print value 
root = Tk()
text = Text(root)
remap_button = Tk.Button(root, text = 'Remap', command = lambda: foo(val))

如何在fkinter,python?

中将foo的输出打印成文本

1 个答案:

答案 0 :(得分:1)

如果您的意思是在寻找将内容添加到文本小部件的功能:

def foo(value):
    text.insert(END, value)

如果您正在尝试使用print并希望将其输出从stdout重定向到小部件,那么,这不是它的工作原理:P