progress_meter

نرم افزار تصویر:
progress_meter
جزئیات نرم افزار:
نسخه: 1.0
ها تاریخ: 15 Apr 15
توسعه دهنده: Michael Lange and Thomas Kluyver
پروانه: رایگان
محبوبیت: 2

Rating: nan/5 (Total Votes: 0)

در progress_meter یک ماژول پایتون فراهم می کند که یک نوار پیشرفت بسیار ساده برای انجام دادن کارهای طولانی در حال اجرا است.
طراحی تا حدی شبیه به EasyGUI، اجازه می دهد اسکریپت ساده به GUI-fied بدون اینکه به تماس مجدد و یک حلقه رویداد refactored. این به طور طبیعی می تواند به عنوان علاوه بر ابزار در EasyGUI استفاده می شود. رابط کاربری را نمی توان کاملا به عنوان ساده، اما امیدوارم آن تنها کمی پیچیده تر است.
progress_meter در این کد توسط مایکل لنگ است.
رابط کاربری سطح بالا به نظر می رسد، مثل این:
از progress_meter واردات withprogress
withprogress (300، رنگ = "سبز")
دف نسخه ی نمایشی (غذ، نوار = هیچ):
& nbsp؛ برای من در محدوده (300):
و nbsp؛ # آیا یک (یا چند) مراحل پردازش، سپس ...
& nbsp؛ از من عملکرد
نسخه ی نمایشی ()
شما می توانید استثنا برای دیدن اگر کاربر لغو روند قبل از آن را به اتمام استفاده کنید:
امتحان کنید:
را لمس کنید و. نسخه ی نمایشی ()
به جز UserCancelled:
و nbsp؛ چاپ ("لغو")
دیگری:
و nbsp؛ چاپ ("تکمیل شده")
همچنین یک رابط های سطح پایین تر که در آن شما پنجره نمونه به طور مستقیم وجود دارد:
از progress_meter واردات MeterWindow
دف _demostep (متر، ارزش):
را لمس کنید و. meter.set (ارزش)
& nbsp؛ اگر ارزش <1.0:
را لمس کنید و ارزش = ارزش + 0.005
را لمس کنید و. meter.after (50، لامبدا: _demostep (متر، ارزش))
& nbsp؛ در دیگری:
را لمس کنید و. meter.set (ارزش، 'نسخه ی نمایشی با موفقیت به پایان رسید')
دف نسخه ی نمایشی ():
را لمس کنید و. ریشه = MeterWindow (className = 'نسخه ی نمایشی متر)
را لمس کنید و. root.meter.set (0.0، 'شروع نسخه ی نمایشی ...')
را لمس کنید و. root.after (1000، لامبدا: _demostep (root.meter، 0.0))
را لمس کنید و. root.mainloop ()
برای استفاده از نوار پیشرفت به تنهایی در یک رابط کاربری گرافیکی کامل تر، شما می توانید از کلاس متر از این ماژول (که سب کلاس tkinter.Frame) استفاده از

مورد نیاز:.

پایتون

نرم افزار های مشابه

Sikuli
Sikuli

11 May 15

Camelot
Camelot

20 Feb 15

wxSQLite3
wxSQLite3

2 Jun 15

DarkSnow
DarkSnow

3 Jun 15

نظرات به progress_meter

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!