跳转到主要内容

未提供项目描述

项目描述

# DeliveryBoy

DeliveryBoy是一个轻量级且透明的中介,用于在新的Python进程中执行Python可调用函数,这样使用该中介的开发者无需关心。

新Python进程可以通过传输命令启动,提供广泛的应用,例如。

  • 通过sudo以不同的用户执行。

  • 通过ssh在远程主机上执行。

  • 通过bsub(在LSF的情况下)在HPC集群上执行。

此实现的基假设是

  • 在目标主机上安装了兼容版本的Python。

  • 在目标主机上,Python环境包含deliveryboy包。

  • 源主机和目标主机上的Python环境相同(即安装了相同的模块)。

  • 只需传输可调用函数、(虚拟)环境中的模块名称以及环境外的模块。

另请参阅[文档](https://deliveryboy.readthedocs.io/en/latest/index.html)。

## 项目状态

简单的演示示例与Python 3一起工作,但尚未实现和测试所有功能。

## 贡献

请随时通过建议新功能、修复错误或实现缺失功能来做出贡献。

## 致谢

本项目受到以下项目的启发:

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

deliveryboy-0.1.0.tar.gz (7.8 kB 查看哈希值)

上传时间 源代码

构建分发

deliveryboy-0.1.0-py3-none-any.whl (9.6 kB 查看哈希值)

上传时间 Python 3

由以下组织支持