Flask-Shell2HTTP:通过HTTP服务器执行Shell命令(通过Flask的端点)

时间:2024-02-26 00:56:25
【文件属性】:

文件名称:Flask-Shell2HTTP:通过HTTP服务器执行Shell命令(通过Flask的端点)

文件大小:34KB

文件格式:ZIP

更新时间:2024-02-26 00:56:25

python shell flask executor webhook

Flask-Shell2HTTP 极简主义的扩展,可作为python子进程API的RESTful / HTTP包装器。 将任何命令行工具转换为REST API服务。 通过带有动态参数,文件上传和回调函数功能的flask端点,安全,异步地执行预定义的Shell命令。 设计用于二进制的二进制/ HTTP通信,开发,原型,遥控器和。 用例 将在成功的POST请求上运行的脚本设置到您选择的端点。 请参阅。 将基本命令映射到端点,并向其传递动态参数。 请参阅。 也可以在一个命令中处理多个上载的文件。 请参阅。 如果您在微型容器中分布了不同的二进制文件,则这对于内部docker-to-doc


【文件预览】:
Flask-Shell2HTTP-master
----MANIFEST.in(33B)
----.flake8(200B)
----.github()
--------FUNDING.yml(56B)
--------workflows()
----post-request-schema.json(2KB)
----requirements-dev.txt(705B)
----examples()
--------with_decorators.py(2KB)
--------run_script.py(942B)
--------__init__.py(0B)
--------multiple_files.py(2KB)
--------basic.py(1KB)
--------with_callback.py(1KB)
--------with_signals.py(1KB)
--------custom_save_fn.py(1KB)
----tox.ini(719B)
----LICENSE(1KB)
----.lgtm.yml(623B)
----setup.py(2KB)
----README.md(6KB)
----flask_shell2http()
--------helpers.py(964B)
--------base_entrypoint.py(5KB)
--------__init__.py(230B)
--------classes.py(5KB)
--------api.py(4KB)
----docs()
--------source()
--------make.bat(799B)
--------Makefile(638B)
----tests()
--------test_multiple_files.py(1KB)
--------test_callback_signal.py(683B)
--------__init__.py(0B)
--------test_decorators.py(868B)
--------test_basic.py(3KB)
--------_utils.py(659B)
----.gitignore(77B)
----.coveragerc(251B)

网友评论