progbar Python ile yazılmış Yves-Gwenael Bourhis basit bir ilerleme çubuğu vardır.
Kullanım:
Sınıf ProgBar (isim, boy):
& Nbsp; adı bir dize uzunluğu barda elemanların sayısını temsil eden bir sayıdır
Yöntem:
) (başlangıç:
& Nbsp; bir iplik ilerleme çubuğunu ilerlemesini başlatın ve "yüzde" özelliği% 100'e ulaştığında otomatik olarak durdurmak iplik
dur ():
& Nbsp; ilerleme çubuğu ve bu sonra join () yöntemini çağırmak için tavsiye edilir parçacığı durdurun
) (doldurun:
& Nbsp; çubuğuna bir öğe ekleyin ve ilgili yüzdeyi maç
yaşıyor ():
& Nbsp; çubuğunun parçacığı çalışıyorsa yanlış aksi halde, Doğru döndürür
) (katılın:
& Nbsp; dişli çubuk sona kadar bekleyin. Bir durak () çağrısından sonra bu yöntemi çağırmak için tavsiye edilir
Özellikleri:
Yüzde:
& Nbsp; çubuğu ilerleme yüzdesi
Adım ilerlemesini kullanma Örnek:
>>> Def) (printatestbar1:
... Bar = ProgBar ('test1', 20)
... Bar.start ()
... Ise bar.isAlive ():
... Time.sleep (0.1)
... Bar.fill ()
... Bar.join ()
... Del (bar)
>>> Printatestbar1 ()
test1 [####################] 100%
>>>
Yüzde ilerlemesini kullanma Örnek:
>>> Def) (printatestbar2:
... Bar = ProgBar ('test2', 20)
... Bar.start ()
... Ise bar.isAlive ():
... Bar.percent + = 1
... Time.sleep (0.1)
... Bar.join ()
... Del (bar)
>>> Printatestbar2 ()
test2 [####################] 100%
>>>
Ilerleme çubuğu interupting Örnek:
>>> Def) (printatestbar3:
... Bar = ProgBar ('test3', 20)
... Bar.start ()
... Ise bar.isAlive ():
... Bar.percent + = 1
... Eğer bar.percent == 50:
... Bar.stop ()
... Mola
... Time.sleep (0.1)
... Bar.join ()
... Del (bar)
>>> Printatestbar3 ()
test3 [########## -],% 50
>>>
Bu sürümdeki yeni nedir:.
- değiştirildi yazarın iletişim bilgileri
sürüm 0.2 yeni nedir:
yıkıcı (__del__ yöntemi) Kaldırıldı
- nedeniyle:
- burada Uyarı: http://docs.python.org/reference/datamodel.html#object.__del__
- Ve burada anlatıldığı gibi otomatik olarak çöp toplayıcı tarafından kaldırılmaz tahrip nesneler yapmamı:. Http://docs.python.org/library/gc.html#gc.garbage bellek kullanımı artışına neden olabilecek hangi
Gereksinimler :
- Python
Yorum Bulunamadı