2012-11-28 66 views
5

我實際上使用python boto將數據存儲在我冰川的存儲庫中,並啓動檢索jov和庫存作業。Boto AWS Glacier - 檢索存檔

這工作得很好。

,但我沒有找到有關該方法的任何例子用來下載來自冰川的歸檔嗎?

我不得不推出檢索jov和庫存的工作,得到了請求ID 4小時後等,但HOWTO使用博託搶我的檔案?

感謝您的幫助!

回答

5

要檢索您的庫存,你可以做這樣的事情:

import boto.glacier 

c = boto.glacier.connect_to_region('us-east-1') 
vault = c.get_vault('myvault') 
job = vault.get_job('<your job id>') 
response = job.get_output() 
print response.read() 

這是一個有點混亂,因爲調用get_output()返回一個類似字典的對象,但該對象有一個read方法,你可以用於檢索與響應相關的數據。

相關問題