
AWS
Saggitarxm
本人熟悉Python语言,Golang语言WEB后台开发,希望和大家分享知识,互相交流。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
boto3 - 使用Python访问AWS S3
import osimport boto3from loguru import loggerBUCKET_NAME = "your-bucket-name" # 存储桶名称# aws_access_key_id和aws_secret_access_keyCN_S3_AKI = 'your_aws_access_key_id'CN_S3_SAK = 'your_aws_secret_access_key'CN_REGION_NAME = 'your-cn-region-name' .原创 2021-04-22 18:26:28 · 4223 阅读 · 3 评论 -
boto3 - 使用Python访问AWS S3 (02)
Boto3 官方文档:https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/s3.html使用Python访问AWS S3AWS配置访问S3需要aws_access_key_id和aws_secret_access_key。在boto3提供的API中,可以指定这两个值。但是把安全相关的这些信息放到代码中并不是一个好的选择。所以,我们通过awscli配置,将其存放到~/.aws/credential.原创 2021-04-25 17:15:37 · 1583 阅读 · 0 评论 -
boto3 - sqs - 发送/清除/接收/删除消息
import jsonimport boto3# 数据库连接/云服务 ============================================AP_S3_AKI = 'xxx'AP_S3_SAK = 'xxx'AP_REGION_NAME = 'xxx'# 队列URLTEST_QUEUE_URL = 'https://sqs.xxx'sqs = boto3.client('sqs', region_name=AP_REGION_NAME, aws_access_ke.原创 2020-12-31 11:51:51 · 965 阅读 · 0 评论 -
使用Python还原s3的GLACIER对象 - 简单示例
使用Python还原s3的GLACIER对象的代码注意:发起还原之前要先检查是不是有正在进行的还原任务,或者有已经还原的临时对象。以下是发起任务后调用head-object返回的json。{ "AcceptRanges": "bytes", "Restore": "ongoing-request=\"true\"", "LastModified": "Tue, 26 Nov 2019 08:26:24 GMT", "ContentLength": 735,原创 2021-07-23 10:10:02 · 399 阅读 · 0 评论 -
AWS S3 - 从S3下载数据
代码示例:import osimport sysimport tracebackimport requestsimport jsonimport socketimport boto3import timeimport threadpoolfrom datetime import timedelta, datetimefrom loguru import loggertp_size = 80 # 线程池大小count_interval = 206 # 批处理数量thi原创 2021-07-22 15:50:50 · 4058 阅读 · 0 评论 -
AWS S3 python还原Glacier类数据
AWS S3 还原Glacier类数据,代码示例:import multiprocessing as mpimport osimport sysimport shutilimport tracebackimport zipfileimport requestsimport jsonimport socketimport boto3import threadpoolimport timefrom datetime import timedelta, datetimefrom p原创 2021-07-22 15:43:23 · 434 阅读 · 1 评论