AWS 获取AccessKey和密钥,上传文件到s3
1,获取Accesskey和secret
打开AWS的网页,右上角那里,我的账户下面,切换角色上面,我的安全凭证 ,点击进去就会得到如下页面,然后创建访问密钥,就可以了,保存起来,或者下载下来,因为下次是无法访问的;
2,通过Python脚本向S3中写入文件
提前pip install boto3 这是操作aws client的工具包
import boto3AWS_ACCESS_KEY_ID='刚才保存下来的AWS access key id'
AWS_SECRET_ACCESS_KEY='刚才保存下来的AWS Secret Access Key'
AWS_BUCKET_NAME='S3 桶的名字'
region_name='你使用AWS所在的区域'def upload_file_to_s3(file_path):
# 将数据上传到s3中if file_path is None:raise ValueError("Please enter a valid and complete file path")session = boto3.Session(aws_access_key_id=AWS_ACCESS_KEY_ID,aws_secret_access_key=AWS_SECRET_ACCESS_KEY,region_name=region_name) #这个必须加,不然会报错,此处根据自己的 s3 地区位置改变)s3 = session.client("s3")s3.upload_file(Filename=os.path.join('./',file_path), Key=f"{file_path}", Bucket=AWS_BUCKET_NAME)upload_file_to_s3('FilePath.csv')
代码可以直接拷贝,已测试可以使用;
参考博文:
How to Get AWS Access Key ID and Secret Access Key (msp360.com)
AWS 获取AccessKey和密钥,上传文件到s3相关推荐
- aws cli 上传文件到s3命令_使用 AWS CLI 分段上传到 Amazon S3
如何使用 AWS CLI 将文件分段上传到 Amazon S3? 上次更新时间:2020 年 11 月 10 日 我想将一个大文件作为多个部分或使用分段上传复制到 Amazon Simple Stor ...
- AWS EC2上传文件到S3(python boto)
1.获得所有存储桶 >>>import boto.s3.connection >>>conn=boto.s3.connect_to_region('cn-north ...
- Ubuntu 配置亚马逊 aws cli 上传文件文件夹至 亚马逊 AWS S3
当使用亚马逊云服务器进行深度学习模型训练时,需要将数据集上传,相比使用 UI 界面上传,使用命令行方式具有更快的上传速率. 配置步骤 安装 aws cli 客户端: pip install awscl ...
- Vue element ui + AmazonS3上传文件功能
一.在上传之前,需要先获取到AWS的S3服务的Access key ID和Secret access key 二.代码代码: <template><div class="u ...
- JSP上传文件失败的问题 未解决
服务器操作系统:CentOS 7.3 64位 本机:win10上使用WinSCP远程传输文件,使用putty远程执行命令 已经完成的步骤: Tomcat启动 下图,成功启动 后台 Servlet 编写 ...
- smartupload工具上传文件
目录 1.将jar包添加到项目中 2.准备上传的页面 3.后台代码: Servlet中获取JSP页面中的内置对象PageContext smartupload常用方法 文件下载 1.将jar包添加到项 ...
- 【上传文件】基于阿里云的视频点播VOD、对象存储OSS实现音视频图片等文件上传
一.效果演示 a.测试界面初始化 b.点击[上传视频] c.点击[开始上传] d.点击[上传音频]选择音频之后点击[开始上传] c.点击[上传图片],注意图片上传为单按钮,选择文件之后自动完成上传 d ...
- php $_files怎么上传,如何利用PHP中的 $_FILES上传文件
PHP 中的$_FILES PHP全局$_FILES包含文件的所有信息. 在$_FILES全局变量的帮助下,我们可以得到文件名,文件类型,文件大小,临时文件名和与文件相关的错误. PHP $_FILE ...
- 腾讯云配置密钥使用putty登录 PuTTY实现Windows向Linux上传文件
腾讯官方文档对密钥登录还存在一些问题,绑定密钥之后不能解绑,关机也不行. 腾讯默认情况下有两种配置方式,一种是将公钥存到腾讯服务器上,用户只能下载私钥,另一种是用户自己提供公钥和私钥.官方文档只给出第 ...
最新文章
- docker开源系统监控软件Nagios
- python 迷宫边界,用python解决迷宫
- easyui 页面加载闪现问题 解决方法
- Bagging和Boosting的区别(面试准备)
- 《电脑音乐制作实战指南:伴奏、录歌、MTV全攻略》——1.6 将吉他谱伴奏,转换成MIDI音乐伴奏...
- Opencv3编程入门学习笔记(四)之split通道分离Debug过程中0xC0000005内存访问冲突问题
- spring 单例 获取多例的位_Spring系列第6篇:玩转bean scope,避免跳坑里!
- Maven打包自动发布到nexus私服
- 使用 bash 脚本把 GCE 的数据备份到 GCS
- 第19集 轮廓的提取
- javax.validation.ValidationException: HV000028: Unexpected exception during isValid call.出错怎么办
- win7激活成功 但每次开机后又显示此windows副本不是正版的解决办法
- 基于MatlabSimulink的汽车等速百公里燃料消耗量仿真
- windows服务器ssl证书安装及配置
- 6612345免费网页打印浏览器
- 微型计算机装机顺序,小伙子,听说你要装机?这款机箱够你玩好多年
- 英语常用的62个英语句型,学英语须掌握
- 【Arduino】坐姿检测器
- input lable 事件
- 用计算机算一算循环小数,循环小数化分数计算器