繁体   English   中英

如何从 Google Cloud Platform 下载整个文件夹?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM