Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nahrať S3 s Python

Amazon cloud - based Simple Storage Service , použité spoločnosťami , ako je PBS a Yelp , poskytuje trojaký redundantné internete skladovanie a vysokú dostupnosť pri relatívne nízkych nákladoch . Amazon neposkytuje užívateľsky čelí nahrávanie zariadení , aj keď iba programový prístup . Môžete nahrať až S3 v Pythone pomocou boto Python API . Návod dovolená 1

Typ " easy_install boto " na príkazovom riadku .
2

Otvorte nový súbor v textovom editore , a meno to so súborom " . Py " rozšírenie .
3

Pridajte nasledujúci kód do súboru na overenie sami S3 službe Amazon . Vymeňte a s AWS Access Key a AWS tajný kľúč .

Z boto.s3.connection dovoz S3Connection

conn = S3Connection ( ' < ; aws prístupový kľúč > ' , ' " )
4

Zadajte nasledujúci kód do súboru , ktorý chcete vytvoriť alebo otvoriť vedro . Akonáhle budete mať objekt pripojenie otvoriť , môžete použiť funkciu " create_bucket " pre prístup k ukladaniu vedro . Vymeňte s názvom vedra . Ak neexistuje , bude vytvorený pre vás .

B = conn.create_bucket ( ' " )
5

zadajte nasledujúci kód pre vytvorenie alebo otvorenie kľúčom k ukladaniu dát . Vymeňte s názvom kľúča . Funkcia " Key " vezme kýbel ako parameter .

Z boto.s3.key dovozu Key

k = kľúč ( b )

k.key = ' < ; myfile > '
6

Zadajte nasledujúci kód nahrať vaše dáta na S3 . " Set_contents_from_filename ( ) " funkcia má cestu k súboru a nahrá obsah . Funkcia " set_contents_from_string " nastaví obsah kľúče od akéhokoľvek reťazca .

K.set_contents_from_filename ( " foo.jpg " )

k.set_contents_from_string ( " Toto je test S3 " )

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené