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. 如何在.Net S3 SDK中按名稱獲取存儲桶?
- 2. 只使用php sdk獲取AWS s3存儲桶中的對象的數量
- 3. 如何從URL獲取Amazon AWS S3存儲桶中的文件?
- 4. S3存儲桶名稱被添加到S3端點
- 5. AWS - 在執行git時無法獲取存儲桶名稱.push
- 6. AWS:什麼是存儲桶名稱?
- 7. 從S3存儲桶中獲取物品
- 8. AWS S3錯誤的存儲桶對象
- 9. 從AWS s3存儲桶中讀取地板數據
- 10. 如何從AWS S3存儲桶獲取唯一對象列表
- 11. AWS Lambda:如何提取S3存儲桶中的tgz文件並將其放入另一個S3存儲桶中
- 12. AWS Cloudfront重定向到S3存儲桶
- 13. AWS Lambda Java,寫入S3存儲桶
- 14. 文件AWS S3存儲桶自動
- 15. 從AWS S3存儲桶顯示img
- 16. ZF1 Aws S3存儲桶SDK可用性
- 17. 從我的AWS S3存儲桶獲取我的cname和記錄的位置?
- 18. django s3存儲區不識別存儲桶名稱
- 19. 來自EC2的AWS S3存儲桶存取
- 20. 配置AWS cloudfront以從s3存儲桶中提供簽名url
- 21. 在導軌中使用回形針時獲取全局s3存儲桶名稱
- 22. 使用Postman獲取aws存儲桶內容 - 「獲取存儲桶(版本2)」RestAPI
- 23. AWS雲的形成S3桶名稱已經存在
- 24. 刪除S3中的存儲桶
- 25. 如何使用Java列出存儲桶中的所有AWS S3對象
- 26. 如何更新S3存儲桶中所有項目的存儲類別?
- 27. 獲取存儲桶中所有對象的預先登記的url亞馬遜aws s3
- 28. Amazon S3存儲桶策略
- 29. 在S3存儲桶中設置對象的所有者
- 30. S3存儲桶中的所有小文件是什麼?
所有剷鬥或只是你的桶? –
所有的桶。我需要監視名稱總數和桶的數量。 –
S3 API不支持列出其他帳戶的存儲桶,除非您擁有明確的權限。您可以通過DNS發現存儲桶名稱,但我不知道具體情況。 –