是否有 Tkinter (Python 3.7) 函数将文本输出定向到创建的窗口而不是命令行?

我正在学习 Tkinter,以便我可以为个人项目设置 GUI。这样做时,我无法弄清楚如何在创建的窗口中而不是在命令行中显示文本结果。


我尝试阅读 Text() 函数,但是出现的很多结果都没有得到很好的解释。我在 Windows 10 上使用 python 3.7。


from tkinter import *

root = Tk()


def printName():

    print('My name is Sam')


button = Button(root, text='Print my name', command=printName)

button.grid()


root.mainloop()

单击按钮后,我希望 printName 函数的输出显示在创建的窗口中,而不是显示在命令行上。单击按钮后,程序的实际输出将转到命令行而不是窗口。


明月笑刀无情
浏览 203回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python