Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Hur kan man överföra till S3 med Python

    Amazons molnbaserade Simple Storage Service , som används av företag som PBS och Yelp , ger trippel - redundant Internet lagring och hög tillgänglighet till förhållandevis låg kostnad . Amazon ger inte en användarvänlig vetter uppladdning anläggning , dock endast programmatisk åtkomst . Du kan ladda upp till S3 i Python använder boto Python API . Instruktioner
    1

    Type " easy_install Boto " vid en kommandotolk .
    2

    Öppna en ny fil i din textredigerare , och namnge den med en " . Py " fil förlängning . Addera 3

    Lägg till följande kod i filen för att autentisera dig till Amazons S3 tjänst . Byt och med din AWS Tillgång Key och AWS hemlig nyckel .

    Från boto.s3.connection import S3Connection

    conn = S3Connection ( ' < , AWS snabbtangent > ' , ' ' )
    4

    Skriv följande kod i filen för att skapa eller öppna din hink . När du har en anslutning objekt öppna kan du använda " create_bucket " -funktion för att komma åt din förvaring hink . Byt med namnet på din hink . Om det inte finns , kommer det att skapas för dig . B = conn.create_bucket ( ' ' )
    5

    Skriv in följande kod för att skapa eller öppna

    en nyckel för att lagra dina data. Ersätt med namnet på nyckeln . Den " nyckel " -funktionen tar en hink som en parameter .

    Från boto.s3.key import Key

    k = Key ( b ) katalog

    k.key = ' < ; minfil > '
    6

    Skriv följande kod för att ladda upp dina data till S3 . Den " set_contents_from_filename ( ) " -funktion tar en sökväg och laddar upp innehållet . Den " set_contents_from_string " funktionen ställer innehållet i nyckeln från någon sträng .

    K.set_contents_from_filename ( ' foo.jpg ' ) katalog

    k.set_contents_from_string ( " Detta är ett test av S3 ' ) Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur att bestämma storleken av ett ord i Python
    ·Hur man gör permanenta ändringar Sys.Path
    ·Att läsa och skriva filer i Python
    ·Vad är Python i Windows
    ·Hur mata in ett kommando efter ett nummer i Python
    ·Hur man gör en keylogger i Python
    ·Hur: REGEX att tolka XML
    ·Hur du itererar endast jämna antal i För Loop i Pytho…
    ·Hur Kopiera böcker med Python
    ·Hur man bygger en Python Extension
    Utvalda artiklarna
    ·Hur till Redigera enskilda variabler i en array i Java
    ·Hur man utföra en uppdatering MySQL Query
    ·Logisk Indexering i MATLAB
    ·Hur man använder Timer1 om VB.NET
    ·Hur man skapar en Array genom instanser i PHP
    ·Hur man håller en löpande summa av en variabel i Pyth…
    ·Hur man använder Raw SQL i Rails
    ·Konvertera ett Rational Rose MDL File
    ·Hur att beräkna Fourierserier i Python
    ·Hur du kontrollerar om ett giltigt datum i Perl
    Copyright © Dator Kunskap http://www.dator.xyz