מכונת מצבים

מכונות סופיות פשוטות
הורד עכשיו

מכונת מצבים דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • MIT/X Consortium Lic...
  • מחיר:
  • FREE
  • שם המפרסם:
  • Kyle Conroy
  • אתר האינטרנט של המוציא לאור:
  • http://github.com/derferman/

מכונת מצבים תגים


מכונת מצבים תיאור

STATEMACHINE הוא מודול Python המציע מכונה פשוטה וקל לשימוש, שיכולה להתאים כמעט לכל קוד קוד .Usageto ליצור מכונה המדינה, לערבב בכיתה Statemachine.machine. הדרישה היחידה היא מדינה ראשונית, אשר מיוצגים כמו מחרוזות.יימפורט Statemachineclass (Statemachine.machine): Initale_State = 'מכונת Red'This לא יעשה הרבה, אבל אנחנו יכולים לקבל את המדינה הנוכחית >>> Stoplight = AlcometLight ( ) >>> Stoplight.state'red'we יכול להוסיף מעברים המדינה באמצעות Decorator Decorator. פונקציות אלה מחזירות רק ממעברים. מעבר הוא רק שני tuple. האלמנט הראשון הוא אמריקה של מדינות, וילקארד '*', או מדינה אחת. האלמנט השני הוא State.Import Statemachineclass (Statemachine.machine): Initale_State = 'אדום' @ statemachine.event Def מחזור (עצמי): תשואה 'אדום', 'ירוק' תשואה 'ירוק', 'צהוב' תשואה ' צהוב ',' Red'Calling שיטת המחזור יחברו את המכונה למצב הבא. >>> Stoplight = AlcometLight '>>> Stoplight.cate'red' >>> Stoplight.clecle () >>> Stoplight.State "Green'InStallationPIP התקן את דף הבית של StatemachinePrododuct


מכונת מצבים תוכנה קשורה

coopr.core.

חבילת COROP המספקת כלי עזר חוצה בשימוש על ידי חבילות COOPR אחרים ...

109

הורד