Python F.S.M. 2nd

https://github.com/pytransitions/transitions 앞서의 상태머신 코드 라이브러리는 실행할 때에 시간을 많이 소모하고 , 상태머신 이동 관계가 복잡해질 경우 디버깅이 어려워지는 단점이 있다. 그래서 다른 코드를 테스트 해 보기로 한다. 위의 페이지를 참조하여 실행 from transitions import Machine import random class NarcolepticSuperhero(object): # Define some states. Most of the time, narcoleptic superheroes are just like # everyone else.... Continue Reading →

Python F.S.M. 정리

파이썬 상태 머신 코드를 만들어야 할 일이 있어서 상태도를 이용해서 만들기로 했다. 직관적으로 코드를 만들면 상태에 따라서 디버깅이 안되고 헤메기 일쑤여서 대부분 상태도로 해결한다. 파이썬을 이용해서 코드를 만들고 있으므로 Python을 이용한다. https://pypi.org/project/python-statemachine/ 이 글은 위의 사이트 내용을 정리하였다. 패키지 설치 pip install python-statemachine 먼저 위와 같이 패키지를 설치한다. 예제 1 from statemachine import StateMachine, State... Continue Reading →

WordPress.com 제공.

위로 ↑