riposte:Python包用于将应用程序包装在定制的交互式外壳中 源码
里波斯特 Riposte使您可以轻松地将应用程序包装在量身定制的交互式外壳中。 有关构建REPL的常见杂务已被排除在外并得到了照顾,因此您可以真正专注于应用程序的特定域逻辑。 建立Riposte的动机来自许多不眠之夜,他们在开发过程中处理了许多有关REPL的棘手案例。 像其他每个项目一样,它的开始非常朴素,但是过了一段时间,当该项目获得了真正的关注并且代码库Swift增长时,shell逻辑开始与领域逻辑交织在一起,从而使事情变得越来越不可读且对贡献者友好。 而且,令我们感到惊讶的是,人们开始使用并不是因为他们对嵌入式设备的安全性感兴趣,而是因为他们想利用我们的交互式Shell逻辑并使用类
文件列表
riposte-master.zip
(预估有个24文件)
riposte-master
riposte
exceptions.py
562B
printer
thread.py
774B
__init__.py
37B
palette.py
259B
mixins.py
890B
input_streams.py
866B
riposte.py
8KB
暂无评论