在Tkinter的文本小部件中显示文本文件

时间:2020-04-05 16:26:50

标签: python-3.x tkinter tkinter-entry tkinter-text

我想在Tkinter的文本小部件中显示文本文件。我想从输入小部件中获取文本文件的名称。文件名应该是一个变量。当我按下ENTER按钮时,什么也没发生。

from tkinter import *

window = Tk()
window.attributes('-fullscreen', True)

def click():
    value = e.get()
    filename = "strip.%d.txt" % value
    with open(filename, 'r') as f:
        t.insert(INSERT, f.read())
        t.pack()

e = Entry(window, width=10)
e.pack()

Button(window, text="ENTER", width=10, command=click).pack()

t = Text(window, width=80, height=50)
t.pack()

Button(window, text="QUIT", width=10, command=window.quit).pack()

window.mainloop()

0 个答案:

没有答案