progress_meter

ソフトウェアのスクリーンショット:
progress_meter
ソフトウェアの詳細:
バージョン: 1.0
日付のアップロード: 15 Apr 15
ライセンス: 無料
人気: 2

Rating: nan/5 (Total Votes: 0)

progress_meterは長時間実行されるタスクのための非常にシンプルなプログレスバーを提供Pythonモジュールです。
デザインはシンプルなスクリプトはコールバックやイベントループにリファクタリングされることなく、GUI-fiedされることを可能にする、EasyGUIに似ています。当然EasyGUIツールへの追加として使用することができる。インタフェースはそれほど単純ではないことができますが、うまくいけばそれだけで少し複雑だ。
progress_meterはマイケル·ラングによってこのコードに基づいています。
高レベルのインターフェイスは次のようになります。
progress_meterインポートwithprogressから
@withprogress(300、色= "緑")
DEFのデモ(fooは、バー=なし):
 私レンジ(300)でのために:
 #その後、処理の1(または少数の)ステップを実行します...
 収率のI
デモ()
あなたはそれが完了する前にユーザーがプロセスをキャンセルしたかどうかを確認するために例外を使用することができます。
試してください:
 デモ()
UserCancelled除く:
 印刷( "キャンセル")
他に:
 印刷( "完了")
ウィンドウを直接インスタンス化する低レベルのインタフェースもあります:
progress_meterインポートMeterWindowから
DEF _demostep(メートル、値):
  meter.set(値)
&NBSP;もし値<1.0:
&NBSP;値=値+ 0.005
&NBSP; meter.after(50、ラムダ:_demostep(メートル、値))
&NBSP、そうでない:
&NBSP; meter.set(値、「デモが正常に終了 ')
DEFのデモ():
&NBSP;ルート= MeterWindow(クラス名= 'メートルのデモ')
&NBSP; root.meter.set(0.0、「デモの開始... ')
&NBSP; root.after(1000、ラムダ:_demostep(root.meter、0.0))
&NBSP; root.mainloop()
より完全なGUIで一人でプログレスバーを使用するには、(tkinter.Frameをサブクラス)このモジュールからメータークラスを使用することができます。

の要件の:ます。

< P>
  • のPythonます。

同じようなソフトウェア

Glade3
Glade3

19 Feb 15

FLTK
FLTK

17 Feb 15

casuarius
casuarius

15 Apr 15

Sikuli
Sikuli

11 May 15

へのコメント progress_meter

コメントが見つかりません
コメントを追加
画像をオンにする!