这是一个用于删除七牛云存储文件的命令行工具。
- 根据日期删除指定日期之前的所有文件
- 根据文件前缀删除匹配的所有文件
- 可同时指定日期和前缀进行更精确的删除操作
- 支持预览模式,在删除前查看符合条件的文件数量和占用空间
# 安装依赖
pip install qiniu
在使用前,需要在根目录下创建config.json
文件,内容如下:
{
"access_key": "你的access_key",
"secret_key": "你的secret_key",
"bucket": "你的bucket名称"
}
请将上述字段替换为你的七牛云账号信息。
python qiniu_delete.py --date 2023-01-01 --preview
python qiniu_delete.py --prefix images/ --preview
python qiniu_delete.py --date 2023-01-01
python qiniu_delete.py --prefix images/
python qiniu_delete.py --date 2023-01-01 --prefix images/
python qiniu_delete.py --date 2023-01-01 --config /path/to/config.json
--date
: 指定日期(格式:YYYY-MM-DD),操作此日期之前的文件--prefix
: 指定文件前缀,只操作符合此前缀的文件--config
: 指定配置文件路径,默认为当前目录下的config.json
--preview
: 预览模式,只显示符合条件的文件信息,不执行删除操作