Sun*_*jan -1 python tkinter python-2.7 python-3.x
伙计们,我正在尝试使用 python(version - 3.5) tkinter 在 GUI 上显示带有 python 的文本文件,但是在 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)
Run Code Online (Sandbox Code Playgroud)
注意:我现在只使用打印。我想在文本小部件中显示它而不是在 cli 中打印。此外,我省略了发布完整源代码以避免混淆,因为我对 tkinter 和 python 有点陌生。
有人请指导我如何。提前致谢 :-)
你没有什么特别需要做的。只需读取文件并插入内容即可。
with open(filename, 'r') as f:
configfile.insert(INSERT, f.read())
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11372 次 |
| 最近记录: |