pysimplegui 进度条怎么用
时间: 2023-02-15 12:29:14 浏览: 115
使用 PySimpleGUI 进度条非常简单。首先,你需要安装 PySimpleGUI 库。你可以使用以下命令安装它:
```
pip install pysimplegui
```
然后,你可以使用以下代码在你的 Python 程序中添加一个进度条:
```python
import PySimpleGUI as sg
layout = [[sg.Text('进度')],
[sg.ProgressBar(1000, orientation='h', size=(20, 20), key='progressbar')],
[sg.Button('开始', key='start'), sg.Button('停止', key='stop')]]
window = sg.Window('进度条示例').layout(layout)
progress_bar = window['progressbar']
while True:
event, values = window.read()
if event == sg.WIN_CLOSED:
break
if event == 'start':
for i in range(1000):
progress_bar.UpdateBar(i+1)
if event == 'stop':
break
window.close()
```
在这个例子中,我们创建了一个包含文本、进度条和两个按钮的界面。当你点击“开始”按钮时,进度条会从 0 开始进度,并在循环中更新进度。你可以点击“停止”按钮停止进度条。
阅读全文