Jinsi ya Kutumia Ndoo za S3 za Huduma za Wavuti za Amazon na Chatu

Orodha ya maudhui:

Jinsi ya Kutumia Ndoo za S3 za Huduma za Wavuti za Amazon na Chatu
Jinsi ya Kutumia Ndoo za S3 za Huduma za Wavuti za Amazon na Chatu

Video: Jinsi ya Kutumia Ndoo za S3 za Huduma za Wavuti za Amazon na Chatu

Video: Jinsi ya Kutumia Ndoo za S3 za Huduma za Wavuti za Amazon na Chatu
Video: 12 truths I learned from life and writing | Anne Lamott 2024, Aprili
Anonim

Mafunzo haya yataelezea jinsi ya kutumia Python kutumia uwezo wa kuhifadhi wingu uliotolewa na Huduma za Wavuti za Amazon. Huduma za Wavuti za Amazon (AWS) ni jukwaa la wingu linalowaruhusu watumiaji kukodisha "Kompyuta Halisi" kuendesha programu na kuhifadhi data. Chatu ni moja wapo ya lugha zinazotumika zaidi za programu kwa wanafunzi, tasnia na taaluma. Uwezo wa kutumia Python na AWS pamoja hukuruhusu kutatua shida kubwa za sayansi ya data bila kuwekeza kwenye kompyuta kuu ya bei ghali.

Hatua

AWS hatua 1
AWS hatua 1

Hatua ya 1. Fanya akaunti ya Huduma za Wavuti za Amazon kupitia kiunga hiki:

portal.aws.amazon.com/billing/signup#/start..

AWS Hatua ya 2
AWS Hatua ya 2

Hatua ya 2. Pakua kiolesura cha laini ya amri ya AWS kutoka kwa kiunga hiki:

aws.amazon.com/cli/. Hakikisha kuchagua toleo linalolingana na mfumo wako wa uendeshaji. Hivi sasa kuna chaguo la Linux, MacOS, na Windows -biti 64. Baada ya kuchagua mfumo wako wa uendeshaji, faili ya.msi inapaswa kuanza kupakua. Wakati upakuaji ukikamilisha, fungua faili na ufuate maagizo ya mchawi wa usakinishaji.

AWS hatua ya 3
AWS hatua ya 3

Hatua ya 3. Fungua haraka ya amri ya kompyuta yako

Andika amri "aws --version" na ubonyeze kuingia. Ikiwa usakinishaji ulifanikiwa, mwongozo wa amri utaonyesha ujumbe sawa na: "aws-ehl / 1.18.136 Python / 3.8.3 Windows / 10 botocore / 1.17.59" Ikiwa ujumbe kama huo hauonyeshwa, rudia hatua ya awali.

AWS hatua ya 4
AWS hatua ya 4

Hatua ya 4. Nenda kwenye ukurasa wa Upataji na Usimamizi wa AWS (IAM)

Fikia huduma hii kwa kuandika "IAM" kwenye upau wa utaftaji wa AWS au utafute IAM chini ya sehemu ya Usalama, Kitambulisho, na Utekelezaji kwenye ukurasa wa huduma za AWS.

Hatua ya 5. Unda mtumiaji na IAM

Ili kufanya hivyo bonyeza kichupo cha "Watumiaji" upande wa kushoto wa ukurasa wa IAM kisha bonyeza kitufe cha bluu "Ongeza Mtumiaji" juu ya ukurasa wa "Watumiaji".

AWS Hatua ya 6
AWS Hatua ya 6

Hatua ya 6. Sanidi mtumiaji atoe jina na aina ya ufikiaji

Mpe mtumiaji jina la maana kwa marejeo ya baadaye. Kuna aina 2 za ufikiaji. Kwa madhumuni yetu, hakikisha kuchagua "Ufikiaji wa Programu". Hii itampa mtumiaji huyu upatikanaji wa zana zote za maendeleo za AWS.

AWS hatua 7
AWS hatua 7

Hatua ya 7. Mpe mtumiaji ruhusa ya kufikia Msimamizi

Chini ya "Weka Ruhusa", chagua chaguo "Ambatisha Sera Zilizopo Moja kwa Moja". Hii itafungua orodha kubwa ya aina za idhini zinazowezekana kumpa mtumiaji huyu. Angalia kisanduku cha chaguo la kwanza linaloitwa "Upataji wa Msimamizi". Hii itampa mtumiaji upatikanaji kamili wa huduma na data zote za AWS. Unapomaliza, bonyeza kitufe cha bluu "Ifuatayo: Vitambulisho".

AWS hatua ya 8
AWS hatua ya 8

Hatua ya 8. Pitia sera za watumiaji

Ruka ukurasa wa "Lebo" kwa kubofya kitufe cha bluu "Ifuatayo: Pitia". Kwenye skrini hii unaweza kuthibitisha jina, aina ya ufikiaji na ruhusa ni sahihi. Ikiwa ni sawa, bonyeza kitufe cha bluu "Unda Mtumiaji".

AWS hatua ya 9
AWS hatua ya 9

Hatua ya 9. Pakua Kitambulisho cha Ufikiaji na Ufunguo wa Ufikiaji wa Siri

Ili kufanya hivyo, bonyeza kitufe cha "Pakua.csv" katikati ya ukurasa. Ni muhimu sana kufuatilia nambari hizi mbili. Hawawezi kupatikana na mtumiaji mpya atalazimika kuundwa.

AWS hatua ya 10
AWS hatua ya 10

Hatua ya 10. Sanidi Usanidi wa Mstari wa Amri ya AWS

Fungua tena laini ya amri ya kompyuta yako. Ingiza amri "aws sanidi". Ingiza Kitambulisho chako cha Ufunguo wa Ufikiaji na Ufunguo wa Ufikiaji wa Siri kutoka kwa.csv uliyopakua katika hatua ya awali. Aina ya waandishi wa habari "us-west-2" kwa mkoa chaguomsingi kwenye kidokezo cha tatu na bonyeza kitufe cha kuingia kwa haraka. Kompyuta yako sasa imeunganishwa rasmi na AWS.

AWS hatua ya 11
AWS hatua ya 11

Hatua ya 11. Pip Sakinisha maktaba ya chatu ya Boto3

Boto3 ni maktaba ya chatu ya bure ambayo inaruhusu mwingiliano na Huduma za Wavuti za Amazon. Ili kusanikisha, ingiza "pip install boto3" ndani ya haraka ya amri. Ikiwa imefanikiwa, safu ya ujumbe na upau wa upakiaji utaonekana kwenye kidokezo cha amri. Wakati upakiaji umekamilika, ni wakati wa kutumia chatu.

Hatua ya 12. Fungua hariri yako ya chatu uipendayo

Anza hati mpya ya chatu na uingize maktaba ya boto3 kwa kuandika "kuagiza boto3" kwenye laini ya kwanza.

Hatua ya 13. Tengeneza ndoo ya S3

S3 inasimama kwa Huduma rahisi ya Uhifadhi na ndoo ni folda kwenye wingu ambayo unaweza kuhifadhi faili. Hakikisha kuchukua nafasi na chochote unachotaka kutaja ndoo yako.

s3_client = boto3.client ('s3') s3_client.create_bucket (Ndoo = "")

Hatua ya 14. Pakia faili kwa AWS

Ongeza amri mbili zifuatazo kwenye hati yako:

mteja = boto3.client ("s3") mteja.upload_file (, , )

Mstari wa kwanza huandaa nambari yako ya kupakia faili kwenye S3. Mstari unaofuata unahitaji ubadilishe, na. Njia ya faili ya hapa ni njia ya faili kwenye kompyuta yako kwa mfano "/users/tim/photos/puppy.jpg". Jina la ndoo ni jina la ndoo yako uliyotengeneza katika hatua ya awali na jina la faili la S3 ndilo unalotaka faili yako itiwe jina katika wingu.

Hatua ya 15. Pakua faili kutoka AWS

Tumia amri 3 zifuatazo kupakua faili kutoka AWS:

s3 = boto3. rasilimali ("s3") ndoo = s3. ndoo ("") ndoo.download_file ("", "")

Tumia maadili sawa kwa na kutoka kwa hatua zilizopita. sasa inapaswa kuwakilisha ambapo unataka faili ipakuliwe na itapewa jina gani.

    Vidokezo

    boto3.amazonaws.com/v1/documentation/api/1.10.46/guide/quickstart.html

    • Unaweza kujifunza zaidi juu ya kutumia huduma zaidi za AWS na chatu hapa:

Ilipendekeza: