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相关推荐

  1. aws cli 上传文件到s3命令_使用 AWS CLI 分段上传到 Amazon S3

    如何使用 AWS CLI 将文件分段上传到 Amazon S3? 上次更新时间:2020 年 11 月 10 日 我想将一个大文件作为多个部分或使用分段上传复制到 Amazon Simple Stor ...

  2. AWS EC2上传文件到S3(python boto)

    1.获得所有存储桶 >>>import boto.s3.connection >>>conn=boto.s3.connect_to_region('cn-north ...

  3. Ubuntu 配置亚马逊 aws cli 上传文件文件夹至 亚马逊 AWS S3

    当使用亚马逊云服务器进行深度学习模型训练时,需要将数据集上传,相比使用 UI 界面上传,使用命令行方式具有更快的上传速率. 配置步骤 安装 aws cli 客户端: pip install awscl ...

  4. Vue element ui + AmazonS3上传文件功能

    一.在上传之前,需要先获取到AWS的S3服务的Access key ID和Secret access key 二.代码代码: <template><div class="u ...

  5. JSP上传文件失败的问题 未解决

    服务器操作系统:CentOS 7.3 64位 本机:win10上使用WinSCP远程传输文件,使用putty远程执行命令 已经完成的步骤: Tomcat启动 下图,成功启动 后台 Servlet 编写 ...

  6. smartupload工具上传文件

    目录 1.将jar包添加到项目中 2.准备上传的页面 3.后台代码: Servlet中获取JSP页面中的内置对象PageContext smartupload常用方法 文件下载 1.将jar包添加到项 ...

  7. 【上传文件】基于阿里云的视频点播VOD、对象存储OSS实现音视频图片等文件上传

    一.效果演示 a.测试界面初始化 b.点击[上传视频] c.点击[开始上传] d.点击[上传音频]选择音频之后点击[开始上传] c.点击[上传图片],注意图片上传为单按钮,选择文件之后自动完成上传 d ...

  8. php $_files怎么上传,如何利用​PHP中的 $_FILES上传文件

    PHP 中的$_FILES PHP全局$_FILES包含文件的所有信息. 在$_FILES全局变量的帮助下,我们可以得到文件名,文件类型,文件大小,临时文件名和与文件相关的错误. PHP $_FILE ...

  9. 腾讯云配置密钥使用putty登录 PuTTY实现Windows向Linux上传文件

    腾讯官方文档对密钥登录还存在一些问题,绑定密钥之后不能解绑,关机也不行. 腾讯默认情况下有两种配置方式,一种是将公钥存到腾讯服务器上,用户只能下载私钥,另一种是用户自己提供公钥和私钥.官方文档只给出第 ...

最新文章

  1. docker开源系统监控软件Nagios
  2. python 迷宫边界,用python解决迷宫
  3. easyui 页面加载闪现问题 解决方法
  4. Bagging和Boosting的区别(面试准备)
  5. 《电脑音乐制作实战指南:伴奏、录歌、MTV全攻略》——1.6 将吉他谱伴奏,转换成MIDI音乐伴奏...
  6. Opencv3编程入门学习笔记(四)之split通道分离Debug过程中0xC0000005内存访问冲突问题
  7. spring 单例 获取多例的位_Spring系列第6篇:玩转bean scope,避免跳坑里!
  8. Maven打包自动发布到nexus私服
  9. 使用 bash 脚本把 GCE 的数据备份到 GCS
  10. 第19集 轮廓的提取
  11. javax.validation.ValidationException: HV000028: Unexpected exception during isValid call.出错怎么办
  12. win7激活成功 但每次开机后又显示此windows副本不是正版的解决办法
  13. 基于MatlabSimulink的汽车等速百公里燃料消耗量仿真
  14. windows服务器ssl证书安装及配置
  15. 6612345免费网页打印浏览器
  16. 微型计算机装机顺序,小伙子,听说你要装机?这款机箱够你玩好多年
  17. 英语常用的62个英语句型,学英语须掌握
  18. 【Arduino】坐姿检测器
  19. input lable 事件
  20. 用计算机算一算循环小数,循环小数化分数计算器

热门文章

  1. python库numpy使用技巧(一)——提取数组中非零元素
  2. 蓝桥试题 算法训练 报数 JAVA
  3. 微信小程序开发BUG经验总结
  4. Thinkphp5 引入第三方类库
  5. 均匀化退火时间_热处理加工均匀化退火要点
  6. MyBatis:万能Map和模糊查询(狂神)
  7. Caché 实操《Caché 算法与数据结构-数组原理》学习笔记
  8. AR技术简谈:相关原理,技术应用以及设备推荐,带你感受虚拟信息与真实世界巧妙融合。
  9. 劳务派遣与劳务外包的主要区别
  10. 彩色图像增强opencv