英文:
Printing out information with python?
问题
我尝试将信息打印到这个窗口而不是控制台。我该如何做?
from tkinter import *
print("Hello")
gui = Tk(className='StreetView Map')
# 设置窗口大小
gui.geometry("500x200")
gui.mainloop()
我尝试使用print函数,但窗口中没有显示任何内容。
英文:
I'm trying to print out information into this window and not in the console. How do I do this?
from tkinter import *
print("Hello")
gui = Tk(className='StreetView Map')
# set window size
gui.geometry("500x200")
gui.mainloop()
I tried using the print function but nothing showed up in the window.
答案1
得分: 1
你可以创建一个 Label
。
Label(gui, text="Hello").pack()
英文:
You can create a Label
.
Label(gui, text="Hello").pack()
答案2
得分: 0
以下是您要的代码的中文翻译:
# 创建一个文本小部件,可以在Tkinter GUI上插入文本。
from tkinter import *
# 创建一个GUI窗口
gui = Tk(className='StreetView Map')
# 设置窗口大小
gui.geometry("500x200")
# 创建一个文本小部件
T = Text(gui, height=5, width=52)
T.pack()
# 在文本小部件中插入字符串
T.insert(END, "你好")
# 运行GUI主循环
gui.mainloop()
英文:
You need to Create a Text widget where you can insert the test on GUI on Tkinter.
Given your code it would have to be done like this.
from tkinter import *
gui = Tk(className='StreetView Map')
# set window size
gui.geometry("500x200")
T = Text(root, height = 5, width = 52)
T.pack()
#insert the string in Text Widget
T.insert(tk.END, "hello")
gui.mainloop()
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论