progress_meter

Screenshot der Software:
progress_meter
Softwarebeschreibung:
Version: 1.0
Upload-Datum: 15 Apr 15
Lizenz: Frei
Popularität: 40

Rating: 2.0/5 (Total Votes: 1)

progress_meter ist ein Python-Modul, das eine sehr einfache Fortschrittsbalken für die lang laufenden Aufgaben bietet.
Das Design ist etwas ähnlich EasyGUI, so dass einfache Skripte zu GUI-ziert werden, ohne in Rückrufen und einer Ereignisschleife überarbeitet. Selbstverständlich kann sie als Zusatz zu den Werkzeugen in EasyGUI verwendet werden. Die Schnittstelle kann nicht so einfach sein, aber hoffentlich ist es nur ein wenig komplexer.
progress_meter auf dieser Code von Michael Lange basiert.
Die High-Level-Schnittstelle sieht wie folgt aus:
von progress_meter Import withprogress
withprogress (300, color = "green")
def Demo (foo, bar = None):
& Nbsp; for i in range (300):
& Nbsp; # Führen Sie einen (oder wenige) Verarbeitungsschritte, dann ...
& Nbsp; Ertrag i
Demo ()
Sie können Ausnahmen verwenden, um festzustellen, ob der Benutzer abbrechen, bevor sie abgeschlossen:
versuchen:
& Nbsp; demo ()
außer UserCancelled:
& Nbsp; print ("Cancelled")
anderes:
& Nbsp; print ("Abgeschlossen")
Es gibt auch eine untergeordnete Schnittstelle, in der Sie das Fenster direkt instanziieren:
von progress_meter Import MeterWindow
def _demostep (Meter, Wert):
& Nbsp; meter.set (Wert)
& Nbsp; wenn Wert <1,0:
& Nbsp; Wert = Wert + 0,005
& Nbsp; meter.after (50, Lambda: _demostep (Meter, Wert))
& Nbsp; sonst:
& Nbsp; meter.set (Wert, "Demo erfolgreich beendet ')
def demo ():
& Nbsp; root = MeterWindow (classname = 'Meter Demo')
& Nbsp; root.meter.set (0.0, "Starten Demo ... ')
& Nbsp; root.after (1000, Lambda: _demostep (root.meter, 0.0))
& Nbsp; root.mainloop ()
Um den Fortschrittsbalken allein in einem voll GUI verwenden, können Sie das Messgerät Klasse von diesem Modul (die tkinter.Frame Unterklassen) zu verwenden

Anforderungen .

< p>
  • Python

Ähnliche Software

Awwparse
Awwparse

14 Apr 15

QtitanDataGrid
QtitanDataGrid

17 Feb 15

JAXX
JAXX

19 Feb 15

Kommentare zu progress_meter

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!