Python tkinter print to GUI



如何将文本打印到我的GUI而不是使用TKINTER中的控制台?例如,如果我打印"测试"而不是在控制台中打印测试,则应将测试打印到GUI的下一行。我需要与大量印刷线一起使用。

注意:我不确定您的意思是'print',如果这不是您想要的,请添加评论

至于tkinter窗口上的"打印",有几种不同的方法。

一种好方法是label小部件,这是一个包含文本的小部件,您可以更改文本的字体,大小,颜色和对齐。

mylabel = Label(master, text = "ExampleText", font = ("Purisa", 12)) # master can be a window or a frame
mylabel.pack() # packs the label on to the master

另一种方法是在canvas

上创建文本
mycanvas = Canvas(...)
mycanvas.create_text(x = 100, y = 100, text = "ExampleText")

最新更新