如何在python tkinter文本小部件中显示文件的文本



fol,我正在尝试使用python(版本-3.5(tkinter在gui上显示一个文本文件,但是我在从文件中显示一些困难TKINTER的文本小部件。有人可以指导我如何做。

我的代码:

configfile = Text(f3, wrap=WORD, width=45, height= 20)
filename='/etc/hosts'
file = open(filename,'r')
f = file.readlines()
configfile.insert(INSERT,[print(i) for i in f])
configfile.pack(fill="none", expand=TRUE)

注意:我现在只是在使用Print。我想在文本小部件中显示它,而不是在CLI中打印。另外,我省略了发布完整的源代码以避免混乱,因为我对Tkinter和Python有些新奇。

有人请指导我如何。预先感谢: - (

您无需做任何特别的事情。只需读取文件并插入内容即可。

with open(filename, 'r') as f:
    configfile.insert(INSERT, f.read())

最新更新