一套用于luma.core组件的伪设备
luma.emulator的Python项目详细描述
luma.coreluma.docs luma.emulatorluma.examplesluma.lcdluma.led_matrixluma.oled
luma.emulator
luma.emulator提供一系列伪显示设备,这些设备允许 要使用的luma.core组件 没有运行物理设备。其中包括:
- 实时(像素)模拟器,基于pygame
- LED矩阵和7段渲染器
- PNG屏幕捕获
- 动画gif动画师
- 实时ascii艺术和块模拟器
文件
文档可以在https://luma-emulator.readthedocs.io上找到。
许可证
麻省理工学院许可证(MIT)
版权所有(c)2017-2019 Richard Hull和撰稿人
兹免费准许任何人取得副本 本软件和相关文档文件(“软件”)的 在软件中不受限制,包括但不限于 使用、复制、修改、合并、发布、分发、再授权和/或出售 软件的副本,并允许软件的用户 在满足以下条件的情况下,可以这样做:
上述版权公告及本许可公告须包括在 软件的拷贝或大部分。
本软件按“原样”提供,无任何形式的保证,明示或 默示的,包括但不限于适销性保证, 适合特定目的和不侵权。在任何情况下 作者或版权所有者应对任何索赔、损害或其他 责任,无论是在合同诉讼、侵权诉讼或其他诉讼中, 不属于或与本软件有关,或使用或与本软件的其他交易有关。 软件。
贡献
拉取请求(代码更改/文档/输入错误/功能请求/设置) 被欣然接受。如果你打算引进一些大规模的 更改,请先联系以确保我们在同一页上:尝试 包括任何新方法或类的docstring,并保持方法体小, 可读且符合PEP8。添加测试并努力保持代码覆盖率 水平高。
Github
源代码可在以下位置克隆:https://github.com/rm-hull/luma.emulator
贡献者
- thijs triemstra(@thijstriemstra)
- 克里斯托夫·汉德尔(@fragfutter)
- 波尔布(@boeerb)
- Xes(@Xes)
- 罗杰·达尔(@roger dahl)
- 瓦克拉夫什米拉乌尔(@eudoxos)
- 克劳斯·比耶尔(@bjerrep)
变更日志
Version | Description | Date |
---|---|---|
1.2.0 |
| 2019/06/16 |
1.1.0 |
| 2018/02/03 |
1.0.2 |
| 2017/11/23 |
1.0.1 |
| 2017/11/22 |
1.0.0 |
| 2017/11/03 |
0.2.5 |
| 2017/09/06 |
0.2.4 |
| 2017/04/30 |
0.2.3 |
| 2017/04/15 |
0.1.3 |
| 2017/03/02 |
0.1.2 |
| 2017/03/02 |
0.1.1 |
| 2017/02/17 |