印刷文本应出现在单独的窗口中 - 如何?

问题描述

这个问题会比较简单,只是别问。这更像是一个基本问题。

当我写

打印(“你好世界”)

它出现在下面消息框中的脚本程序中。但是现在我希望它在用 tkinter 创建的单独的 fesnter 中打开。我是这样写的(看图或者代码),但是我知道print本身一定不能在括号里,请问这个问题怎么解决

from tkinter import * 

a = ("Hello World") 

root = Tk() 

T = Text(root,height=50,width=150) 

T.pack() T.insert(END,print a) 

mainloop()

Picture with the code

“hello world”必须出现在单独打开的窗口中。

我对任何答案都很满意。 提前致谢

PyBeginner

解决方法

我不明白你的问题,但如果有帮助,你可以试试这个吗。

from tkinter import *
  
root = Tk() 
a = Label(root,text ="Hello World") 
a.pack() 
  
root.mainloop() 
,

资源:https://www.geeksforgeeks.org/python-tkinter-messagebox-widget/ 另外,如果您愿意,您可以删除 showinfo 代码并运行 w。

from tkinter import *
from tkinter import messagebox
root = Tk()
root.geometry("400x300")

w = Label(root,text='Hello World!',font="50")
w.pack()

messagebox.showinfo("Hello World","This is a Hello World message!!!")
root.mainloop()

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...