簡介 : 

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

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

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

以下以 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

創作者介紹
創作者 Rex-Software-Blog 的頭像
Rex

Rex-Software-Blog

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