pysimplegui应用
时间: 2024-02-11 10:01:28 浏览: 182
PySimpleGUI
PySimpleGUI是一个Python GUI库,它的设计目标是使创建GUI变得简单快捷。以下是一个简单的PySimpleGUI应用程序的例子,它创建了一个包含一个按钮和一个文本框的窗口,并在用户单击按钮时将文本框中的文本转换为大写字母:
```python
import PySimpleGUI as sg
layout = [[sg.Text('Enter some text and press the button:')],
[sg.InputText()],
[sg.Button('Convert to uppercase'), sg.Button('Quit')]]
window = sg.Window('Uppercase Converter', layout)
while True:
event, values = window.read()
if event in (None, 'Quit'):
break
elif event == 'Convert to uppercase':
window['-OUTPUT-'].update(values[0].upper())
window.close()
```
在这个例子中,我们首先定义了一个布局,它包含一个文本框和两个按钮。然后我们创建了一个窗口,并在一个无限循环中等待用户与窗口交互。当用户单击“Convert to uppercase”按钮时,我们使用PySimpleGUI的update()方法将文本框中的文本转换为大写字母并更新窗口中的文本。
阅读全文