使用tkinter将文本添加到python

时间:2014-05-26 10:28:00

标签: python tkinter

嘿伙计们,我正在做一个关于python的示例项目。我做了一个简单的计算器。问题是我想把这个计算器放在一个盒子里。我看过很多文章,但我发现了Tkinter

问题是我想使用tkinter将输入作为文本。

我的代码

import tkinter as tk

root = tk.Tk()

my_text = tk.Text(root)

my_text.pack()

my_text.insert(tk.END,"Select operation.")

当我运行my_text.insert(tk.END,"Select operation.")时,它在一个方框中工作正常,但是当我运行my_text.insert(input(tk.END,"Enter choice(1/2/3/4")):时,它无效..

为什么会如此。我需要Enter choice(1/2/3/4")):在屏幕上用方框打印。

希望你能为我找到一个解决方案..提前谢谢

1 个答案:

答案 0 :(得分:1)

您不能将input与文本小部件一起使用。您需要创建对事件做出反应的按钮或绑定。您应该完成一个完整的Tkinter教程,以便了解它的工作原理。