У меня есть скрипт python, запущенный внутри Google App Engine с boto 1.9b, который получает все ключи внутри S3-Bucket. Результат формируется как HTML-таблица.Как загрузить файл через браузер от Amazon S3 с помощью Python (и boto) в Google App Engine?
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
Правильно. Вы не можете читать файлы, которые не имеют открытого доступа к чтению через Интернет. – stepanian