pysimplegui使用方法
时间: 2023-09-19 19:05:06 浏览: 75
PySimpleGUI
pysimplegui是一个Python GUI库,旨在为Python开发人员提供简单的GUI构建工具。下面是一个基本的pysimplegui应用程序的示例代码:
```python
import PySimpleGUI as sg
# 定义布局
layout = [[sg.Text("Enter some text:")],
[sg.Input(key="-INPUT-")],
[sg.Button("Ok"), sg.Button("Cancel")]]
# 创建窗口
window = sg.Window("My First Window", layout)
# 事件循环
while True:
event, values = window.read()
if event == "Ok":
print(f'You entered: {values["-INPUT-"]}')
elif event == "Cancel" or event == sg.WIN_CLOSED:
break
# 关闭窗口
window.close()
```
在这个示例中,我们首先定义了一个布局,然后创建了一个窗口。然后我们进入一个事件循环,在循环中等待用户输入。当用户单击“Ok”按钮时,我们打印出用户输入的文本并退出循环。当用户单击“Cancel”按钮或关闭窗口时,我们退出循环并关闭窗口。
这只是pysimplegui的一个简单示例。你可以使用pysimplegui创建更复杂的GUI应用程序,包括文本输入、下拉菜单、复选框、单选按钮等。有关更多信息,请参阅pysimplegui的文档。
阅读全文