pysimplegui 选择文件并打开读取
时间: 2023-09-10 15:13:21 浏览: 139
用python实现文件的读取
pysimplegui 是一个 Python 库,可以用来创建简单的图形用户界面 (GUI)。下面是如何使用 pysimplegui 选择文件并打开读取的示例代码:
```python
import PySimpleGUI as sg
# 创建一个带有文件选择框的布局
layout = [
[sg.Text('选择文件')],
[sg.Input(), sg.FileBrowse()],
[sg.Ok(), sg.Cancel()]
]
# 创建窗口
window = sg.Window('文件选择示例', layout)
# 读取窗口的输入
event, values = window.read()
# 关闭窗口
window.close()
# 如果点击的是 "OK" 按钮,则打开选择的文件
if event == 'Ok':
with open(values[0], 'r') as f:
print(f.read())
```
在上面的代码中,我们使用了 pysimplegui 的 `FileBrowse` 函数来创建一个文件选择框。当用户选择文件并点击 "OK" 按钮时,我们使用 Python 的 `open` 函数来打开选择的文件,并使用 `read` 方法读取文件内容。
阅读全文