python gui 读取文件
时间: 2023-06-23 21:58:04 浏览: 71
可以使用Python自带的`tkinter`模块来创建GUI界面,并使用`filedialog`子模块来读取文件。下面是一个简单的示例代码:
```python
from tkinter import *
from tkinter import filedialog
def open_file():
file_path = filedialog.askopenfilename()
with open(file_path, 'r') as file:
content = file.read()
text.delete(1.0, END)
text.insert(END, content)
root = Tk()
text = Text(root)
text.pack()
button = Button(root, text="Open file", command=open_file)
button.pack()
root.mainloop()
```
这个代码创建了一个窗口,包含一个 `Text` 控件和一个 `Button` 按钮,点击按钮会打开文件选择对话框,选择文件后将文件内容显示在 `Text` 控件中。
阅读全文