没有合适的资源?快使用搜索试试~ 我知道了~
automat:面向程序员的自助式有限状态机
共33个文件
py:19个
rst:6个
gitignore:1个
需积分: 10 1 下载量 152 浏览量
2021-04-30
13:28:59
上传
评论
收藏 64KB ZIP 举报
温馨提示
自动机 面向旅途中程序员的自助式有限状态机。 Automat是一个库,用于简洁,惯用的Python有限状态自动机(特别是确定性有限状态传感器)表达。 在此处阅读更多信息,或在,或观看以下视频以获取概述和演示。 Glyph Lefkowitz在2017年2月21日举行的第一次Pyninsula聚会中的概述和演讲: 克林顿·罗伊( Clinton Roy)在2017年8月6日在澳大利亚PyCon上的演讲: 为什么要使用状态机? 有时您必须创建一个行为随其状态变化的对象,但仍然希望向其调用者提供一致的接口。 例如,假设您正在为咖啡机编写软件。 它有一个可以打开或关闭的盖子,一个用于盛水的腔室,一个用于咖啡豆的腔室以及一个用于“酿造”的按钮。 咖啡机有多种可能的状态。 它可能有水也可能没有水。 它可能有也可能没有豆。 盖子可能是打开的或关闭的。 “酿造”按钮实际上应仅尝试以以下一种
资源推荐
资源详情
资源评论
收起资源包目录
automat-master.zip (33个子文件)
automat-master
setup.py 2KB
.gitignore 71B
.travis.yml 749B
LICENSE 1KB
setup.cfg 26B
README.md 15KB
automat
__init__.py 169B
_discover.py 4KB
_test
test_discover.py 21KB
__init__.py 0B
test_trace.py 3KB
test_core.py 3KB
test_visualize.py 14KB
test_methodical.py 18KB
_introspection.py 1KB
_visualize.py 6KB
_methodical.py 16KB
_core.py 5KB
benchmark
test_transitions.py 681B
docs
debugging.rst 5KB
Makefile 607B
api.rst 187B
index.rst 2KB
visualize.rst 4KB
conf.py 5KB
_static
mystate.machine.MyMachine._machine.dot.png 14KB
examples
turnstile_example.py 1KB
lightswitch.py 1KB
automat_example.py 3KB
io_coffee_example.py 1KB
about.rst 15KB
typing.rst 2KB
tox.ini 1KB
共 33 条
- 1
资源评论
愍蟊朙
- 粉丝: 21
- 资源: 4709
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功