progbarは、Pythonで書かれたイヴ·グエナエルBourhisによる簡単な進行バーが、ある。
の使用方法:の
クラスProgBar(名前、胸囲):
 名前は文字列の胸囲はバーに要素の数を表す整数である
の方法:の
)(開始:
 スレッドで進行バーの進行を起動し、「パーセント」プロパティが100%に達したときautomaticaly停止スレッド
停止():
 進行バー、それが後にjoin()メソッドを呼び出すことが推奨されたスレッドを停止します
塗りつぶし():
 バーに要素を追加し、対応する割合と一致
のisAlive():
 バーのスレッドが実行されている場合はそれ以外の場合はFalse、Trueを返します
参加する():
 ネジ付きバーが終了するまで待ちます。これは、ストップ()呼び出しの後にこのメソッドを呼び出すことがお奨めされている
のプロパティ:の
パーセント:
 バーの進行の割合
ステップの進行の使用例:
>>> DEF printatestbar1():
...バー= ProgBar( 'TEST1'、20)
... bar.start()
...しばらくbar.isAlive():
... time.sleep(0.1)
... bar.fill()
... bar.join()
...デル(バー)
>>> printatestbar1()
TEST1 [####################]百パーセント
>>>
パーセンテージの進行の使用例:
>>> DEF printatestbar2():
...バー= ProgBar( 'TEST2'、20)
... bar.start()
...しばらくbar.isAlive():
... bar.percent + = 1
... time.sleep(0.1)
... bar.join()
...デル(バー)
>>> printatestbar2()
TEST2 [####################]百パーセント
>>>
進行バーをInterupting例:
>>> DEF printatestbar3():
...バー= ProgBar( 'TEST3'、20)
... bar.start()
...しばらくbar.isAlive():
... bar.percent + = 1
...場合bar.percentの== 50:
... bar.stop()
...休憩
... time.sleep(0.1)
... bar.join()
...デル(バー)
>>> printatestbar3()
50パーセント - [##########]をTEST3
>>>
のこのリリースで新しいのあるもの:ます。
- に変更著者の連絡先情報
の新機能のバージョン0.2で::
- のためのデストラクタ(__del__法)を削除しましたLI>
- ここに警告:http://docs.python.org/reference/datamodel.html#object.__del__ます。
- そしてbecasueは、ここで説明したようにautomaticalyガベージコレクタによって除去されないオブジェクトが破壊:。http://docs.python.org/library/gc.html#gc.garbageメモリ使用量の増加を引き起こす可能性があります。
の要件の
- のPythonます。
コメントが見つかりません