progress_meter

Software screenshot:
progress_meter
Rincian Software:
Versi: 1.0
Tanggal Upload: 15 Apr 15
Lisensi: Gratis
Popularitas: 2

Rating: nan/5 (Total Votes: 0)

progress_meter adalah modul Python yang menyediakan progress bar yang sangat sederhana untuk tugas-tugas berjalan lama.
Desainnya agak mirip dengan EasyGUI, memungkinkan script sederhana untuk menjadi-GUI fied tanpa refactored ke callback dan loop acara. Secara alami dapat digunakan sebagai tambahan alat di EasyGUI. Antarmuka tidak bisa sesederhana, tapi mudah-mudahan itu hanya sedikit lebih kompleks.
progress_meter didasarkan pada kode ini dengan Michael Lange.
Antarmuka tingkat tinggi seperti ini:
dari progress_meter impor withprogress
withprogress (300, warna = "hijau")
demo def (foo, bar = None):
& Nbsp; for i in range (300):
& Nbsp; # Lakukan salah satu (atau beberapa) langkah pengolahan, maka ...
& Nbsp; yield i
demo ()
Anda dapat menggunakan pengecualian untuk melihat apakah pengguna membatalkan proses sebelum selesai:
coba:
& Nbsp; demo ()
kecuali UserCancelled:
& Nbsp; print ("Dibatalkan")
lain:
& Nbsp; print ("Selesai")
Ada juga antarmuka tingkat rendah di mana Anda instantiate jendela langsung:
dari progress_meter impor MeterWindow
def _demostep (meter, value):
& Nbsp; meter.set (value)
& Nbsp; jika nilai <1,0:
& Nbsp; value = value + 0,005
& Nbsp; meter.after (50, lambda: _demostep (meter, nilai))
& Nbsp; lain:
& Nbsp; meter.set (nilai, 'Demo berhasil menyelesaikan')
demo def ():
& Nbsp; root = MeterWindow (className = 'meteran demo')
& Nbsp; root.meter.set (0,0, 'Mulai demo ...')
& Nbsp; root.after (1000, lambda: _demostep (root.meter, 0,0))
& Nbsp; root.mainloop ()
Untuk menggunakan progress bar sendirian di GUI yang lebih lengkap, Anda dapat menggunakan kelas meter dari modul ini (yang subclass tkinter.Frame)

Persyaratan :.

< p>
  • Python

Software yang serupa

OpMenu
OpMenu

2 Jun 15

Ruby-GNOME2
Ruby-GNOME2

12 Apr 16

Ample SDK
Ample SDK

20 Feb 15

Arg_parser
Arg_parser

14 Apr 15

Komentar untuk progress_meter

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!