Python ilə Amazon Web Services S3 Kovalarını necə istifadə etmək olar

Mündəricat:

Python ilə Amazon Web Services S3 Kovalarını necə istifadə etmək olar
Python ilə Amazon Web Services S3 Kovalarını necə istifadə etmək olar

Video: Python ilə Amazon Web Services S3 Kovalarını necə istifadə etmək olar

Video: Python ilə Amazon Web Services S3 Kovalarını necə istifadə etmək olar
Video: 4 nömrəli bir avtomobil sahibi üçün əlverişli olacaq Aliexpress -dən 40 faydalı avtomobil məhsulları 2024, Aprel
Anonim

Bu təlimat Amazon Web Services tərəfindən verilən bulud saxlama imkanlarından istifadə etmək üçün Python -dan necə istifadə olunacağını izah edəcək. Amazon Web Services (AWS), istifadəçilərə proqramları işə salmaq və məlumatları saxlamaq üçün "Virtual Kompüterlər" i icarəyə verməyə imkan verən bir bulud platformasıdır. Python, tələbələr, sənaye və akademiya üçün ən çox yönlü və ən çox istifadə olunan proqramlaşdırma dillərindən biridir. Python və AWS -dən birlikdə istifadə etmək qabiliyyəti, bahalı bir super kompüterə investisiya qoymadan hesablama baxımından intensiv məlumat elmi problemlərini həll etməyə imkan verir.

Addımlar

AWS addım 1
AWS addım 1

Addım 1. Bu link vasitəsilə Amazon Web Services üçün hesab yaradın:

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

AWS Addım 2
AWS Addım 2

Addım 2. AWS əmr satırı interfeysini bu linkdən yükləyin:

aws.amazon.com/cli/. Əməliyyat sisteminizə uyğun versiyanı seçdiyinizə əmin olun. Hal-hazırda Linux, MacOS və 64 bit Windows üçün bir seçim var. Əməliyyat sisteminizi seçdikdən sonra.msi faylı yükləməyə başlamalıdır. Yükləmə tamamlandıqda, faylı açın və quraşdırma sihirbazının təlimatlarına əməl edin.

AWS addım 3
AWS addım 3

Addım 3. Kompüterinizin əmr satırını açın

"Aws -versiya" əmrini yazın və enter düyməsini basın. Quraşdırma uğurlu olarsa, əmr istəyi oxşar bir mesaj göstərəcək: "aws-cli/1.18.136 Python/3.8.3 Windows/10 botocore/1.17.59" Bənzər bir mesaj göstərilmirsə, əvvəlki addımı təkrarlayın..

AWS addım 4
AWS addım 4

Addım 4. AWS Identity Access and Management (IAM) səhifəsinə keçin

AWS axtarış çubuğuna "IAM" yazaraq və ya AWS xidmətləri səhifəsindəki Təhlükəsizlik, Kimlik və Uyğunluq bölməsində IAM axtararaq bu xidmətə daxil olun.

Addım 5. IAM ilə bir istifadəçi yaradın

Bunu etmək üçün IAM səhifəsinin sol tərəfindəki "İstifadəçilər" sekmesini basın və sonra "İstifadəçilər" səhifəsinin yuxarısındakı mavi "İstifadəçi əlavə et" düyməsini basın.

AWS Addım 6
AWS Addım 6

Addım 6. İstifadəçiyə bir ad və giriş növü təyin edin

Daha sonra istinad etmək üçün istifadəçiyə mənalı bir ad verin. 2 giriş növü var. Məqsədlərimiz üçün "Proqramlı Giriş" seçdiyinizə əmin olun. Bu istifadəçiyə bütün AWS inkişaf vasitələrinə giriş imkanı verəcək.

AWS addım 7
AWS addım 7

Addım 7. İstifadəçi Administrator Giriş icazələri verin

"İcazələri Ayarla" altında "Mövcud Siyasətləri Birbaşa Əlavə et" seçimini seçin. Bu, bu istifadəçiyə təmin etmək üçün mümkün olan icazə növlərinin böyük bir siyahısını açacaq. "Administrator Access" adlı ilk seçimin qutusunu işarələyin. Bu, istifadəçiyə bütün AWS xidmətlərinə və məlumatlarına tam girişi təmin edəcək. Bitirdikdən sonra mavi "Sonrakı: Etiketlər" düyməsini basın.

AWS addım 8
AWS addım 8

Addım 8. İstifadəçi siyasətlərini nəzərdən keçirin

Mavi "Sonrakı: Baxış" düyməsini basaraq "Etiketlər" səhifəsini atlayın. Bu ekranda adın, giriş növünün və icazələrin doğru olduğunu yoxlaya bilərsiniz. Düzdürsə, mavi "İstifadəçi Yarat" düyməsini basın.

AWS addım 9
AWS addım 9

Addım 9. Giriş Açar ID və Gizli Giriş Açarını yükləyin

Bunu etmək üçün səhifənin ortasındakı ".csv Yüklə" düyməsini basın. Bu iki kodu izləmək son dərəcə vacibdir. Bərpa edilə bilməz və yeni bir istifadəçi yaradılmalıdır.

AWS addım 10
AWS addım 10

Addım 10. AWS Komanda Satırı Arayüzünü konfiqurasiya edin

Kompüterinizin əmr satırını yenidən açın. "Aws configure" əmrini daxil edin. Əvvəlki addımda yüklədiyiniz.csv -dən Giriş Açar ID və Gizli Giriş Açarınızı daxil edin. Üçüncü istəkdə standart bölgə üçün "us-west-2" yazın və son istək üçün enter düyməsini basın. Kompüteriniz artıq rəsmi olaraq AWS -ə qoşulub.

AWS addım 11
AWS addım 11

Addım 11. Pip Install Boto3 python kitabxana

Boto3, Amazon Web Services ilə qarşılıqlı əlaqə qurmağa imkan verən pulsuz python kitabxanasıdır. Qurmaq üçün əmr satırına "pip install boto3" daxil edin. Uğurlu olarsa, əmr satırında bir sıra mesajlar və yükləmə çubuğu görünəcək. Yükləmə tamamlandıqda, python istifadə etməyin vaxtıdır.

Addım 12. Sevdiyiniz python redaktorunu açın

Yeni bir python skriptinə başlayın və ilk sətirdə "import boto3" yazaraq boto3 kitabxanasını idxal edin.

Addım 13. S3 kovası düzəldin

S3, sadə saxlama xidməti deməkdir və bir kova, faylları saxlaya biləcəyiniz bir bulud qovluğudur. Kovanıza ad vermək istədiyiniz hər şeyi dəyişdirdiyinizə əmin olun.

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

Addım 14. AWS -ə fayl yükləyin

Skriptinizə aşağıdakı iki əmri əlavə edin:

müştəri = boto3.client ("s3") client.upload_file (, , )

İlk sətir, fayllarınızı S3 -ə yükləmək üçün kodunuzu hazırlayır. Növbəti sətir, və, dəyişdirməyinizi tələb edir. Yerli fayl yolu, məsələn, "/users/tim/photos/puppy.jpg" kompüterinizdəki bir fayla gedən yoldur. Kova adı, əvvəlki addımda etdiyiniz paketinizin adıdır və S3 fayl adı, faylınızın buludda adlandırılmasını istədiyiniz şeydir.

Addım 15. AWS -dən fayl yükləyin

AWS -dən fayl yükləmək üçün aşağıdakı 3 əmrdən istifadə edin:

s3 = boto3.resource ("s3") bucket = s3. Bucket ("") bucket.download_file ("", "")

Əvvəlki addımlar üçün eyni dəyərləri istifadə edin. İndi faylın yüklənməsini istədiyiniz yeri və adının nə olacağını göstərməlidir.

    İpuçları

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

    • Python ilə daha çox AWS xidmətindən istifadə haqqında daha çox məlumat əldə edə bilərsiniz:.

Tövsiyə: