一区二区三区欧美日韩-一区二区三区欧美-一区二区三区免费在线视频-一区二区三区免费在线观看-久久精品店-久久精品第一页

歡迎您光臨深圳塔燈網(wǎng)絡科技有限公司!
電話圖標 余先生:13699882642

網(wǎng)站百科

為您解碼網(wǎng)站建設的點點滴滴

BOTO3使用

發(fā)表日期:2018-01 文章編輯:小燈 瀏覽次數(shù):2834

  1. 下載安裝
  2. quickstart

下載安裝

pip install boto3 

配置

安裝aws cli 客戶端

pip install awscli 

note:

先安裝boto3,再安裝awscli 

安裝完成后,在終端就可以type:

aws configure 

根據(jù)提示輸入access_key_id, secret_access_key,and region name
除了在終端輸入aws configure也可以在~/.aws/下的config 和Credentials 進行配置
鏈接:

boto3 session

class boto3.session.Session (aws_access_key_id=None, aws_secret_access_key=None, aws_session_token=None,region_name=None,botocore_session=None, profile_name=None) 

assession 存儲配置狀態(tài)并允許你創(chuàng)建服務客戶端和資源
參數(shù):

  • aws_access_key_id(字符串) -- AWS access key ID
  • aws_secret_access_key(字符串) -- AWS secret access key
  • aws_session_token(字符串) -- AWS 臨時session token
  • region_name(字符串) -- 當創(chuàng)建新的連接時的默認區(qū)域
  • botocore_session(botocore.session_Session) -- 使用這個Botocore session 而不是創(chuàng)建一個 new dafault one
  • profile_name(字符串) -- 配置文件的名字去使用,如果沒有給出,就用默認的profile

available_profiles
session 證書可用的配置文件
client(service_name,region_name=None, api_version=None,use_ssl=True, verify=None,endpoint=None, aws_acess_key_id=None, aws_secret_key=None,aws_session_token=None config=None)
通過名字去創(chuàng)建一個低等級的服務客戶端
參數(shù)

  • service_name(字符串) -- 服務器的名字,例如 's3' 或者 'ec2',可以通過get_available_services() 去獲得有效的一串服務器
  • region_name(字符串) -- 與客戶端相關聯(lián)的區(qū)域名字,一個客戶端關聯(lián)單個區(qū)域
  • api_version(字符串) -- 要用的API版本,默認的,當創(chuàng)建一個新的client,botocore將使用最新的API version.如果想用客戶端的之前的API 版本,你只需要指明這個參數(shù)。
  • use_ssl(boolean) -- 是否使用SSL,默認是使用SSL,注意:不是所有的服務支持no-ssl 連接
  • verify(字符串或者布爾值) -- 是否去認證ssl證書,默認SSL證書需要認證,你可以提供以下的值False -不去認證SSL證書的有效性,SSL仍然被使用,但是SSL 證書不會被認證 path/to/cert/bundle.pem -要使用的CA證書包的文件名
  • endpoint_url -為構建的client去用的全的url,正常情況下,botocore會自動構建一個適合的URL去用來和服務器交流。你可以去指定一個全的URL,(including http/https 模型)去重寫這個行為,如果這個value提供了,那use_ssl將被忽略
  • aws_access_key_id(字符串) - 完全的可選項,如果不提供, 將用session的配置,
  • aws_secret_access_key(字符串) - 與上面參數(shù)類似,可由session自動提供
  • aws_session_token(字符串) - 與上面類似
  • config(boto.client.Config) 高級的客戶端配置選項

返回值
Service client instance

events

session的事件發(fā)射器


get_available_partitions()

列出可用的分區(qū)
返回類型:列表
返回值:返回一個含有分區(qū)名字的列表


__get_available_regions(service_name, partition_name='aws', allow_non_regional=False)

列出一個特定分區(qū)的區(qū)域和端點名字
返回值:一個包含端點名字的列表 例如["us-east-1"]

get_available_resources()

獲得一個可用的能夠通過Session.resources()加載為資源客戶端的服務列表,
返回類型:列表
返回值:
服務名字的列表

get_available_services()

獲得一個能通過Session.client() 加載為低等級客戶端的服務
返回類型:列表
返回值:服務名字的列表

resource(service_name, region_name=None,api_verson=None, use_ssl=True, verify=None, endpoint_url=None, aws_access_key_id=None, aws_secret_access_key=None, aws_session_token=None, config=None)

通過名字創(chuàng)建一個資源服務客戶端
返回值:
ServiceResource 的子類

Service Amazon S3

創(chuàng)建一個連接:

#boto3 import boto3 s3 = boto3.resource('s3') 

創(chuàng)建一個Bucket

在boto3,所有的行為必須通過關鍵字參數(shù)傳遞進去,并且,一個bucket的配置必須手動配置

# Boto 3 s3.create_bucket(Bucket='mybucket') s3.create_bucket(Bucket='mybucket',CreateBucketConfiguration={'LocationConstraint': 'us-west-1'}) 

訪問一個bucket

用Boto3的resource 去獲得一個bucket是非常方便的,但不會自動驗證bucket是否真的存在

# Boto 3 import botocore bucket = s3.Bucket('mybucket') exists = True try: s3.meta.client.head_bucket(Bucket='mybucket') except botocore.exceptions.ClientError as e: # If a client error is thrown, then check thatit was a 404 error. # If it was a 404 error, then the bucket does not exist. error_code = int(e.response['Error']['Code']) if error_code == 404: exists = False 

發(fā)送到


本頁內容由塔燈網(wǎng)絡科技有限公司通過網(wǎng)絡收集編輯所得,所有資料僅供用戶學習參考,本站不擁有所有權,如您認為本網(wǎng)頁中由涉嫌抄襲的內容,請及時與我們聯(lián)系,并提供相關證據(jù),工作人員會在5工作日內聯(lián)系您,一經(jīng)查實,本站立刻刪除侵權內容。本文鏈接:http://www.junxiaosheng.cn/20387.html
相關開發(fā)語言
 八年  行業(yè)經(jīng)驗

多一份參考,總有益處

聯(lián)系深圳網(wǎng)站公司塔燈網(wǎng)絡,免費獲得網(wǎng)站建設方案及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯(lián)系

業(yè)務熱線:余經(jīng)理:13699882642

Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

主站蜘蛛池模板: 大睾丸内射老师| 人妖xxhdxx| 纯肉合集(高H)| 亚洲国产三级在线观看| 乱码国产丰满人妻WWW| 国产成人cao在线| 一区二区三区无码高清视频 | 午夜勾魂曲| 麻豆人妻换人妻X99| 国产精品久久久久久久久免费下载| 一级做a爰片久久免费| 色99久久久久高潮综合影院| 精品无码久久久久久国产百度| 超碰98人人插| 1024人成网站色www下载| 午夜性爽视频男人的天堂在线 | 中文字幕在线观看| 亚洲 欧美 国产 在线 日韩| 欧美亚洲色帝国| 巨污全肉np一女多男| 狠狠插狠狠干| 国产精品久久久久婷婷五月色| www.免费视频| 91黄色影院| 直插下身完整的欧美版| 亚洲精品国产第一区第二区| 宿舍BL 纯肉各种PLAY H| 欧美人妇无码精品久久| 久久综合久久鬼色| 精品久久日日躁夜夜躁AV| 国产亚洲精品A久久777777 | 欧美性猛交AAA片| 两个客户一起吃我的奶| 九九黄色大片| 护士12p| 国产人妻人伦精品836700| 成年人视频在线免费看| caoporm国产精品视频免费| 87.6在线收听| 最新国产av.在线视频| 最新 国产 精品 精品 视频|