[英]How to upload file to folder in aws S3 bucket using python boto3
[英]How to upload a file in our system to aws using python and boto3?
我創建了一個 aws 帳戶,啟動了 ec2 實例並在 s3 中創建了存儲桶。 我還安裝了 python、boto3 和 aws cli。 但我堅持使用 aws 步驟連接 python。
您需要檢查的第一件事也是最重要的事情是您的 EC2 實例是否有權訪問 S3 存儲桶。 這可以通過兩種方式完成:
要為您的實例分配角色,請遵循本指南。
設置權限后,您可以使用 AWS CLI 或 BOTO3 從 EC2 實例訪問 S3。
1:如果您詢問如何建立連接以運行您的 AWS-python 代碼,那么您必須在終端上執行以下步驟:
2:如果您的問題是如何使用 boto3 API 調用來運行 AWS 函數,那么這可能對您有所幫助:
如果您使用的是 boto3 SDK,那么您可以使用低級客戶端和更高級別的客戶端。
ec2 = boto3.resource('ec2')
客戶端 = boto3.client('ec2')
您可以按照此鏈接獲取更多詳細信息: http ://boto3.readthedocs.io/en/latest/reference/services/ec2.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.