未提供项目描述
项目描述
# DeliveryBoy
DeliveryBoy是一个轻量级且透明的中介,用于在新的Python进程中执行Python可调用函数,这样使用该中介的开发者无需关心。
新Python进程可以通过传输命令启动,提供广泛的应用,例如。
通过sudo以不同的用户执行。
通过ssh在远程主机上执行。
通过bsub(在LSF的情况下)在HPC集群上执行。
此实现的基假设是
在目标主机上安装了兼容版本的Python。
在目标主机上,Python环境包含deliveryboy包。
源主机和目标主机上的Python环境相同(即安装了相同的模块)。
只需传输可调用函数、(虚拟)环境中的模块名称以及环境外的模块。
另请参阅[文档](https://deliveryboy.readthedocs.io/en/latest/index.html)。
## 项目状态
简单的演示示例与Python 3一起工作,但尚未实现和测试所有功能。
## 贡献
请随时通过建议新功能、修复错误或实现缺失功能来做出贡献。
## 致谢
本项目受到以下项目的启发:
https://gist.github.com/barneygale/8ff070659178135b10b5e202a1ecaa3f by [Barney Gale](https://gist.github.com/barneygale)
flowGuide2 by [Anselm Kruis](https://github.com/akruis)
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
deliveryboy-0.1.0.tar.gz (7.8 kB 查看哈希值)
构建分发
deliveryboy-0.1.0-py3-none-any.whl (9.6 kB 查看哈希值)
关闭
deliveryboy-0.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4fe64eb32ff09f4b3bfbcbcdb7f852bab14c99b2570311539bcbffd8bd0ae5ce |
|
MD5 | 44c436a384dfb584c4dd57ae0a5c5d6b |
|
BLAKE2b-256 | 6e7dcc558f3b61239c5d3b884f54fb953044d1b3557fb15a8bb5d876dfeec39b |
关闭
deliveryboy-0.1.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 425b63fbe30f2abc0b497b802a524783fe8995af052e4d6e1c6b3ca51e503809 |
|
MD5 | a929e835d2dd150e0eda99d6f2915c56 |
|
BLAKE2b-256 | ea2aacc2b7f5880c73215cc7d19dd32410faeeb45a9f098d2d35df1499a41642 |