我有一個在Google App Engine中運行的python腳本,boto 1.9b可以獲取S3-Bucket中的所有密鑰。輸出格式爲HTML-Table。如何使用Google App Engine上的Python(和boto)通過瀏覽器從Amazon S3下載文件?
bucket_instance = conn_s3.get_bucket(bucketname)
liste_keys = bucket_instance.get_all_keys()
table = '<table>'
for i in range(laenge_liste_keys):
table = table + '<tr><td>'+str(liste_keys[i].name)+</td></tr>'
table = '</table>'
如何將鍵名實現爲允許用戶通過瀏覽器下載密鑰的鏈接?
在此先感謝!
我不是100%確定,但我認爲,這隻適用於具有ACL公開閱讀的密鑰。 – Neverland 2010-01-22 08:25:01
正確。您無法讀取通過互聯網沒有公共讀取權限的文件。 – stepanian 2010-01-22 18:21:41