Xworkflows.

مكتبة تنفيذ سير العمل (أو آلات الدولة) لمشاريع Python
التحميل الان

Xworkflows. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Raphael Barrois
  • موقع ويب الناشر:
  • https://github.com/rbarrois/

Xworkflows. العلامات


Xworkflows. وصف

XWorkflows هي مكتبة Python لإضافة سير عمل أو آلات الدولة، إلى Python Objects.exampleit يسمح لسهولة تعريف سير العمل، إرفاقه إلى فئة واستخدام التحولات الخاصة به: فئة MyWareworflow (xworkflows.workflow): # قائمة أسماء الولاية الدول = (('foo'، _ (u "foo"))، ("bar"، _ (u "، شريط")، ("Baz"، _ (u "baz"))،) # قائمة تعريفات الانتقال العناصر هي (الاسم، والدول المصدر، الهدف). التحولات = (('foobar'، 'foo'، 'bar')، ('gobaz'، ('foo'، bar ')،' baz ')، (' بازبار '،' baz '،' bar ') ،) Origy_State = 'foo'class myoBject (xworkflows.workflowEnabled): State = myworkflow () myworkflow () def foobar (النفس): العودة 42 # من الممكن استخدام طريقة أخرى لانتقال معين. Transition ('gobaz') def blah (النفس): العودة 13 >>>> MyoBject () >>> O.Statestate ('foo') >>> o.state.is_footrue >>> O.foobar () 42 >>> o.statestate ('bar') >>> O.Blah () 13 >>> الصفحة الرئيسية O.Statestate ('Baz') الصفحة الرئيسية


Xworkflows. برامج ذات صلة