2017-08-26 222 views
0

我想一個Python代碼來顯示一個負重輪或東西的倒計時,currentry我使用3.2.1 ......倒計時,但我想要的東西,像一個負重輪Tkinter的負重輪或進度條

def button1Clicked(): 
     print("button was clicked") 
     exitButton.pack_forget() 
     startButton.pack_forget() 
     start1Button.pack_forget() 
     take1Photo(1) 

def takePhoto(snap): 
    if snap > 0: 
     countdown(3) 
     win.after(10000, takePhoto, snap-1) 
    else: 
     label["text"] = "Please wait..." 
     win.after(100, assAndPrint) 

def take1Photo(snap): 
    if snap > 0: 
     countdown(3) 
     win.after(10000, take1Photo, snap-1) 
    else: 
     label["text"] = "Please wait..." 
     win.after(100, assAndPrint1) 
+1

[如何在ttk中創建下載進度條?](https://stackoverflow.com/questions/7310511/how-to-create-downloading-progress-bar-in-ttk) –

回答

0

假設「根」是你的Tk的窗口,這裏是你如何能做到這一點最簡單的例子:

p = Progressbar(root,orient=HORIZONTAL,length=200,mode="determinate",takefocus=True,maximum=100) 
p.pack()    
for i in range(100):     
    p.step()    
    root.update() 

不要忘了導入進度:

from tkinter.ttk import Progressbar