python tkinter进度条_在python3.7中更新tkinter进度条
抱歉,花了一段時間,但我能搞定。在
我不知道你遇到了什么與Python3.x不兼容的地方,但我找到了我跟蹤的這個更新的視頻。在
除了“停止”命令之外,它幾乎完美地工作了,我無法開始工作。在from tkinter import *
from tkinter import ttk
import time
root = Tk()
root.title('Progress Bar')
root.geometry("640x400")
def run():
progressBar['maximum'] = 100
for i in range(101):
time.sleep(0.05)
progressBar["value"] = i
progressBar.update()
progressBar["value"] = 0
buttonFrame = LabelFrame(text="Progress Bar")
buttonFrame.grid(column=0,row=0)
button1 = Button(buttonFrame, text="Run Progress Bar",command=run)
button1.grid(column = 0, row = 0)
progressBar = ttk.Progressbar(root, orient="horizontal", length=286,mode="determinate")
progressBar.grid(column = 0, row = 3, pady=10)
root.mainloop()
如果不是你想要的,我需要你自己的代碼來理解你在想什么。在
但似乎沒有什么是可以彌補的錯誤,與一個現成的錯誤。在
編輯:我剛意識到你想用一個函數來編輯它,這應該可以:
^{pr2}$
(我還沒有測試過,但它應該可以工作,如果您刪除RUN函數,并確保progressBar[“maximum”]=X某處,那么就可以了。在
總結
以上是生活随笔為你收集整理的python tkinter进度条_在python3.7中更新tkinter进度条的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cass字体_不动产 准备工作
- 下一篇: centos7 iptables 端口转