[英]How to download an entire folder from Google Cloud Platform?
所以我最近注册了谷歌云,但不知道它更多的是用于编码而不是典型的在线存储。 所以我在擦除之前备份了我的闪存驱动器之一,现在我无法检索文件以替换闪存驱动器上的文件。 我尝试了一些我在其他问题中看到的命令,但只收到以下结果:
C:\Users\Johnny\AppData\Local\Google\Cloud SDK>gsutil -m cp -r dir gs://backup85468523
CommandException: No URLs matched: dir
CommandException: 1 file/object could not be transferred.
或
C:\Users\Johnny\AppData\Local\Google\Cloud SDK>gsutil -m cp -R gs://backup85468523
CommandException: Wrong number of arguments for "cp" command.
该命令的格式应为 gsutil cp [OPTION]... src_url dst_url,包括源目录和目标目录,详见cp - 复制文件和对象文档页面。 您的命令似乎缺少目标部分。 如果你指的是本地目录,你可以用一个点“.”来表示。 .
我不知道这为什么有效,因为它与文档不同,但只是删除dir
工作正常:
gsutil -m cp -r gs://backup85468523
使用以下代码从谷歌云存储下载文件夹到本地文件夹
os.system('gsutil -m cp -R gcs-folder-path local-folder-path')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.