簡體   English   中英

使用python從谷歌雲存儲桶下載整個目錄

[英]Download entire directories from google cloud storage bucket using python

我有一個谷歌雲存儲桶,我可以使用 python 中的download_blob函數下載對象,我也可以使用gsutil cpgcloud compute scp函數來下載整個目錄。

有沒有辦法使用 python 作為單個 zip 文件從存儲桶下載整個目錄。

這樣做Python - 從 Google Cloud Storage 下載整個目錄需要我逐個文件下載。

有沒有辦法一次下載整個目錄?

Cloud Storage 沒有“目錄”的概念——相反,可以為每個 blob 指定一個類似於目錄路徑的名稱。 下載整個“目錄”與下載具有相同前綴的所有 blob 相同。

這意味着您可以在gsutil使用通配符:

gsutil -m cp gs://bucket/data/abc/* .

將復制名稱以/data/abc/開頭的每個 blob。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM