文件名称:machinist:用于构造有限状态机的库
文件大小:53KB
文件格式:ZIP
更新时间:2024-05-18 11:40:34
Python
安装 $ pip install machinist 机械师的自动结构化日志记录取决于 。 日志记录被声明为Machinist Extra,因此您可以自动安装此依赖项: $ pip install machinist[logging] 定义输入,输出和状态 输入,输出和状态都为twisted.python.constants.NamedConstant 。 输入,输出和状态的集合是twisted.python.constants.Names 。 class TurnstileInput ( Names ): FARE_PAID = NamedConstant () ARM_UNLOCKED = NamedConstant () ARM_TURNED = NamedConstant () ARM_LOCKED = NamedConstant () cla
【文件预览】:
machinist-master
----setup.py(3KB)
----.gitignore(18B)
----.travis.yml(2KB)
----MANIFEST.in(52B)
----LICENSE(11KB)
----doc()
--------Makefile(5KB)
--------examples.rst(62B)
--------index.rst(469B)
--------conf.py(8KB)
--------turnstile.rst(96B)
--------make.bat(5KB)
--------basics.rst(5KB)
--------introduction.rst(5KB)
--------turnstile-complex.py(3KB)
--------turnstile.py(2KB)
----README.rst(4KB)
----versioneer.py(34KB)
----machinist()
--------_logging.py(4KB)
--------__init__.py(6KB)
--------topfiles()
--------_version.py(7KB)
--------_fsm.py(21KB)
--------_interface.py(2KB)
--------test()
----.gitattributes(35B)