Python 如何创建状态为的进度条?

Python 如何创建状态为的进度条?,python,progress-bar,Python,Progress Bar,我想用python创建一个进度条(GUI)。我不知道如何在图形版本中做到这一点 我希望它也能在输出框中打印状态 我正在使用progressbar2 这是我的代码: import time import progressbar for i in progressbar.progressbar(range(100)): time.sleep(0.02) 下面是一个小示例,用于在gui中添加状态为的进度条 从tkinter导入* 从tkinter.ttk导入* 导入时间 root=Tk()

我想用python创建一个进度条(GUI)。我不知道如何在图形版本中做到这一点

我希望它也能在输出框中打印状态

我正在使用progressbar2

这是我的代码:

import time
import progressbar

for i in progressbar.progressbar(range(100)):
    time.sleep(0.02)
下面是一个小示例,用于在gui中添加状态为的进度条

从tkinter导入*
从tkinter.ttk导入*
导入时间
root=Tk()
根标题(“hi”)
根部几何形状(“600x400”)
a=IntVar()
prog=Progressbar(根,方向=水平,长度=300,模式=确定)
定义步骤():
对于范围(5)内的x:
prog['value']+=20
a、 设置(程序['value'])
root.update_idletasks()
时间。睡眠(1)
程序包(pady=20)
butn=按钮(root,text='Progress',command=step).pack(pady=20)
lb=条目(根,textvar=a).pack(pady=20)
root.mainloop()

它认为它可能会帮助你

看到这篇文章我已经看到了我想创建一个带有窗口和状态框的帖子看到这个链接prog['value']+=20 TypeError:'NoneType'对象不是subscriptable似乎可以使用pysimplegui