跳转到主要内容

命令行工具和异步库,用于在本地路径、Google Cloud Storage路径和Azure Blob Storage路径上执行基本文件操作。

项目描述

boostedblob

boostedblob是一个命令行工具和异步库,用于在本地路径、Google Cloud Storage路径和Azure Blob Storage路径上执行基本文件操作。

boostedblob是从优秀的blobfile衍生出来的。

实现boostedblob的有趣部分是boostedblob/boost.py,它提供了一个类似于concurrent.futures的接口,用于在并发受限的环境中运行和组合异步任务。

安装

只需运行pip install boostedblob。boostedblob需要Python 3.8或更高版本。

使用方法

查看概述和命令列表

bbb --help

查看特定命令的帮助

bbb ls --help

要启用自动补全,请将以下内容添加到您的shell配置文件中(如果适当,将zsh替换为bash

eval "$(bbb complete init zsh)"

请注意,引号是必需的。您还可以将bbb complete init zsh的结果内联到您的shell配置文件中,以使您的shell启动速度更快。

贡献

有关开发者文档(入门、运行测试、调试技巧、代码库提示),请参阅CONTRIBUTING.md

项目详情


下载文件

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

源分发

boostedblob-0.15.5.tar.gz (51.3 kB 查看哈希值)

上传时间

构建分发

boostedblob-0.15.5-py3-none-any.whl (59.1 kB 查看哈希值)

上传时间 Python 3

支持