不要跟我说什么底层原理、框架内核!老夫敲代码就是一把梭! 复制,粘贴,拿起键盘就是干!!

批量下载七牛空间文件的python脚本

软件·服务器 楚盟 651℃ 0评论

不知道为什么七牛云存储下载文件要搞这么复杂,如果不是不专业程序员要想将空间里的文件全部提取出来真的好费力;
这一点在我这个业余站长身上体现的淋漓精致,空间里面存储了好几千个文件靠一个一个复制肯定不行,想借用官方工具来批量操作我勒个眼睛都看晕了;
因为某些原因,我需要将七牛的一个空间上所有的文件全部提取出来,通过google找到了一个python脚本,借用了第三方写的脚本才顺利将文件全部取了回来;

之前我在《七牛云存储批量下载管理工具》分享了一个类似的工具,说实话不那么好用;今天发现的这个python脚本方便强大多了;

qiniu_sync发布地址:https://github.com/heqingpan/qiniu_sync

进入get下载qiniusync.py脚本后,修改如下三行:

参考我的配置示例:

批量下载七牛空间文件的python脚本

qiniusync.py这个文件只是一个执行脚本,可以放到任意指定位置运行;

运行命令:

python qiniusync.py (直接上传全部)

python qiniusync.py down (下载空间全部文件)

python qiniusync.py down [文件路径前缀]
(指定下载前缀命令,如换成 2/ 这样除了2/这个前缀的文件,其它都不会下载)

备注:
下载的文件放在那儿呢?这个脚本我只用过来两次暂时还不熟悉,貌似是下载在当前目录,如CD /home/wwwroot/目录那么所有空间内的文件就会下载到wwwroot目录;

这个脚本是超级好用的,两三下就轻而易举的实现了七牛空间文件全部下载了下来,用七牛的菜鸟用户值得收藏,向作者heqingpan致敬(*^__^*) 嘻嘻……

转载请注明:楚盟博客 » 批量下载七牛空间文件的python脚本

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(4)个小伙伴在吐槽
  1. 过来看看、代码忙、不懂这些[挖鼻屎]
    好书网2015-12-07 23:02 回复
    • 很简单的脚本,不复杂的!直接调用就可以了
      楚盟2015-12-08 00:51 回复
  2. 运行命令: python qiniusync.py (直接上传全部) python qiniusync.py down (下载空间全部文件) ——这个运行命令是怎么弄的 我是小白 请大哥详细说明一下的,谢了
    明宇2016-03-19 01:18 回复
    • cd 切换到脚本所在路径 然后执行该命令
      楚斌2016-03-20 22:42 回复