close

簡介 : 

若佈署應用程式於一些具有雲端服務的平台上,

所需的檔案就無法繼續流動於本機之間,

因此也需要將檔案的傳輸功能建立於雲端,

以下以 AWS S3 ( 亞馬遜簡易儲存服務 )為例子。

 

下載訪問 AWS S3 需要套件 boto3 :

# pip install boto3

 

上傳檔案 :

# aws_key = AWS S3 的 Acess KEY ID

# aws_secret = AWS S3 的 Acess KEY PASSWORD

# bucket_name = "AWS S3 的 bucket名"

# file_name = "存放路徑及檔名"

# file = 欲上傳之檔案

# s3 = boto3.resource('s3', aws_access_key_id=aws_key, aws_secret_access_key=aws_secret)

# s3.Object(bucket_name, file_name).put(Body = file)

 

參考資料 :

https://www.jianshu.com/p/515439142d73

arrow
arrow
    文章標籤
    資料庫 python AWS S3
    全站熱搜
    創作者介紹
    創作者 Rex 的頭像
    Rex

    Rex-Software-Blog

    Rex 發表在 痞客邦 留言(0) 人氣()