0
A
回答
2
要在帳戶中獲得所有桶:
import boto3
s3 = boto3.resource('s3')
bucket_list = [bucket.name for bucket in s3.buckets.all()]
print len(bucket_list)
print bucket_list
+0
感謝您提供整潔的解決方案。我設法以更復雜的方式獲得名單。這樣更有效率。謝謝! –
0
此腳本將幫助您列出所有存儲桶名稱並獲得計數。
import boto
from boto.s3.connection import OrdinaryCallingFormat
conn = boto.connect_s3(calling_format=OrdinaryCallingFormat())
count = 0
print ("Bucket names: ")
for bucket in conn.get_all_buckets():
print (bucket.name)
count = count + 1
print ("Total count of S3 bucket is ", count)
注:請指定腳本AWS鍵,如果你還沒有在.boto文件指定的
希望它可以幫助!
+0
感謝您的幫助,但我在Boto3中需要它,並列出桶的名稱。 –
相關問題
- 1. 獲取電子表格中AWS S3存儲桶中所有對象的鏈接?
- 2. AWS S3存儲桶策略
- 3. 如何在.Net S3 SDK中按名稱獲取存儲桶?
- 4. 只使用php sdk獲取AWS s3存儲桶中的對象的數量
- 5. AWS node.js沒有創建S3存儲桶?
- 6. 如何從URL獲取Amazon AWS S3存儲桶中的文件?
- 7. S3存儲桶名稱被添加到S3端點
- 8. AWS - 在執行git時無法獲取存儲桶名稱.push
- 9. AWS:什麼是存儲桶名稱?
- 10. 從S3存儲桶中獲取物品
- 11. 獲取AWS S3存儲桶的創建日期?
- 12. AWS S3錯誤的存儲桶對象
- 13. Boto3獲取S3存儲桶的內容
- 14. 從AWS s3存儲桶中讀取地板數據
- 15. 如何從AWS S3存儲桶獲取唯一對象列表
- 16. Amazon AWS CPP SDK獲取S3存儲桶下載進度
- 17. NodeJS:從AWS S3存儲桶獲取映像
- 18. 在AWS S3存儲桶中重命名文件夾的成本
- 19. AWS Cloudfront重定向到S3存儲桶
- 20. 從AWS S3存儲桶顯示img
- 21. AWS Lambda Java,寫入S3存儲桶
- 22. 無法計算MD5:AWS S3存儲桶
- 23. AWS S3 IAM策略多個存儲桶
- 24. 從aws s3存儲桶下載yfcc100m
- 25. 訪問aws s3公共存儲桶
- 26. 在AWS上安裝S3存儲桶ECS
- 27. 文件AWS S3存儲桶自動
- 28. AWS Lambda:如何提取S3存儲桶中的tgz文件並將其放入另一個S3存儲桶中
- 29. Django + AWS S3存儲桶:對S3存儲桶進行身份驗證訪問
- 30. 從我的AWS S3存儲桶獲取我的cname和記錄的位置?
所有剷鬥或只是你的桶? –
所有的桶。我需要監視名稱總數和桶的數量。 –
S3 API不支持列出其他帳戶的存儲桶,除非您擁有明確的權限。您可以通過DNS發現存儲桶名稱,但我不知道具體情況。 –