用于任意操作的模块化框架。
docker-lets的Python项目详细描述
让
一个任意动作的模块化框架,^ {STR 1 } $ >使复杂度可变的任务与一致且简单的接口链接在一起。
每个模块接受输入和选项,执行一些功能,并返回一些输出。
[input] | lets <module> [options]
通过这种方式,模块可以链接在一起,从而允许完全无关的功能无缝地协同工作。模块可以简单到Base64编码,也可以与Docker集成相当复杂。
要了解更多信息,请查看docs。
要求
- Docker
- python>;=3.5
安装
安装docker。请确保注销并重新登录以使其生效。
$ curl -fsSL https://get.docker.com | sudo sh
$ sudo usermod -aG docker $USER
安装let。
$ pip3 install docker-lets
激活bash的letstab completion。
$ lets generate/support/completion/bash >> ~/.profile
$ source ~/.profile
用法
快速启动:
$ echo SGVsbG8gd29ybGQhCg== | lets decode/base64
Hello world!
有关进一步的用法,请参阅docs