久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

使用boto python從s3遞歸下載文件。

瀏覽:2日期:2022-08-07 11:40:55
如何解決使用boto python從s3遞歸下載文件。?

您可以按以下方式在存儲桶中下載所有文件(未經(jīng)測試):

from boto.s3.connection import S3Connectionconn = S3Connection(’your-access-key’,’your-secret-key’)bucket = conn.get_bucket(’bucket’)for key in bucket.list(): try:res = key.get_contents_to_filename(key.name) except:logging.info(key.name+':'+'Failed')

請記住,S3中的文件夾只是寫密鑰名的另一種方法,只有客戶端會將其顯示為文件夾。

解決方法

我在s3中有一個存儲桶,它具有深層的目錄結(jié)構(gòu)。我希望我可以一次全部下載它們。我的文件如下所示:

foo/bar/1. . foo/bar/100 . .

有什么方法可以使用python中的boto lib從s3存儲桶中遞歸下載這些文件?

提前致謝。

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 胶南市| 广宁县| 新沂市| 河北区| 海丰县| 汕尾市| 卢氏县| 高青县| 体育| 南投市| 邛崃市| 仪征市| 吴忠市| 云浮市| 商都县| 阿坝县| 广德县| 阿拉尔市| 云安县| 务川| 芦溪县| 象州县| 焉耆| 射洪县| 苗栗县| 怀仁县| 寻甸| 佛教| 昌都县| 成都市| 余干县| 南通市| 扎兰屯市| 九台市| 湾仔区| 阳春市| 长治市| 岳普湖县| 高密市| 库尔勒市| 随州市|