使用阿里云oss实现从本地向阿里云人工智能PAI上传文件
发布时间
阅读量:
阅读量
项目场景:最近想在阿里云部署一个项目,但是从本地直接向阿里云unload文件比较慢,并且上传大文件极其困难,通过查资料得知可以使用阿里云oss服务,来实现从本地向阿里云人工智能PAI上传文件,记录步骤如下。
一、开通阿里云oss服务
阿里云oss官网:https://www.aliyun.com/product/oss?id

二、进入控制台上传文件

三、创建AccessKey
点击界面右上角(下图所示),打开创建AccessKey的界面,新建AccessKey,可以得到属于自己的AccessID和AccessKey,自己妥善保管,不要轻易泄露给他人。

四、在阿里云人工智能PAI编程实现文件下载
import os
access_key_id = '<你的AccessKeyId>'
access_key_secret = '<你的AccessKeySecret>'
bucket_name = '<你的Bucket>'
endpoint = '<你的访问域名>'
bucket = oss2.Bucket(oss2.Auth(access_key_id, access_key_secret), endpoint, bucket_name)
# 下载Object到本地文件,此处以下载exampleobject.txt为例,并保存到指定的路径D:\ localpath\ examplefile.txt。如果指定的本地文件存在会覆盖,不存在则新建。
bucket.get_object_to_file('testfolder/exampleobject.txt', 'D:\ localpath\ examplefile.txt')
python

本文参考文档:阿里云oss官方文档
全部评论 (0)
还没有任何评论哟~
