progress_meter

軟件截圖:
progress_meter
軟件詳細信息:
版本: 1.0
上傳日期: 15 Apr 15
許可: 免費
人氣: 2

Rating: nan/5 (Total Votes: 0)

progress_meter是一個Python模塊,提供長期運行的任務非常簡單的進度條。
設計有點類似EasyGUI,讓簡單的腳本是GUI-田間而不被重構為回調和事件循環。它自然可以用作除了EasyGUI的工具。接口不能是相當簡單,但希望它只是一個稍微複雜一些。
progress_meter基於這些代碼由邁克爾·蘭格。
高層次的接口看起來是這樣的:
從progress_meter進口withprogress
@withprogress(300,顏色=“綠色”)
高清演示(FOO,酒吧=無):
 在我的範圍(300):
 #做的一個(或幾個)步驟的處理,然後...
 產量我
演示()
可以使用例外,以查看是否用戶取消過程中,它完成之前:
嘗試:
 演示()
除了UserCancelled:
 打印(“取消”)
其他:
 打印(“已完成”)
還有一個在其中您可以直接實例化窗口,較低級別的界面:
從progress_meter進口MeterWindow
高清_demostep(米,價值):
  meter.set(值)
&NBSP;如果值<1.0:
&NBSP;值=價值+ 0.005
&NBSP; meter.after(50拉姆達:_demostep(計值))
&NBSP;否則:
&NBSP; meter.set(值,“演示成功完成”)
高清演示():
&NBSP;根= MeterWindow(的className ='米演示“)
&NBSP; root.meter.set(0.0,“開始演示......”)
&NBSP; root.after(1000,拉姆達:_demostep(root.meter,0.0))
&NBSP; root.mainloop()
單獨使用進度條在一個更完整的圖形用戶界面,你可以從這個模塊(其中的子類tkinter.Frame)使用儀表類

要求

< p>
  • 在Python中

類似的軟件

Coloryze
Coloryze

3 Jun 15

QtitanDataGrid
QtitanDataGrid

17 Feb 15

qooxdoo
qooxdoo

17 Feb 15

意見 progress_meter

評論沒有發現
添加評論
打開圖片!