Amazons cloud-baserede Simple opbevaring service , der anvendes af virksomheder som PBS og Yelp, giver triple- redundant Internet lagring og høj tilgængelighed med forholdsvis lave omkostninger. Amazon giver ikke en bruger -vendende upload facilitet, dog kun programmeringsmæssig adgang . Du kan uploade til S3 i Python bruger Boto Python API. Instruktioner
1
Type " easy_install Bøtø " ved en kommandoprompt .
2
Åbn en ny fil i din tekst editor, og navngive den med en " . Py " fil forlængelse.
3
Føj følgende kode i filen til at autentificere dig selv til Amazons S3 service. Udskift og med din AWS adgangsnøgle og AWS Secret Key.
Fra boto.s3.connection import S3Connection
conn = S3Connection ( '< ; aws adgangsnøgle > ',' ' )
4 Indtast følgende kode i filen for at oprette eller åbne din spand . Når du har en forbindelse objekt åben , kan du bruge " create_bucket "-funktionen for at få adgang din storage spand. Erstat med navnet på din spand . Hvis den ikke eksisterer , vil den blive oprettet for dig .
B = conn.create_bucket ( ' )
5 Indtast følgende kode til at oprette eller åbne en nøgle til at gemme dine data. Udskift med navnet på nøglen. "Key "-funktionen tager en spand som en parameter.
Fra boto.s3.key import Key
k = Nøgle ( b )
k.key = ' < ; myfile > '
6
Indtast følgende kode til at uploade dine data til S3. Den " set_contents_from_filename ()" funktionen tager en sti og uploader indhold. Den " set_contents_from_string "-funktionen indstiller indholdet af nøglen fra enhver streng .
K.set_contents_from_filename ( foo.jpg )
k.set_contents_from_string ( 'Dette er en test af S3 ) KAYAK