Advertisement

使用阿里云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
    
    
![](https://ad.itadn.com/c/weblog/blog-img/images/2025-07-13/46zBKawZFSfPu5tiInXjpr1HUECk.png)

本文参考文档:阿里云oss官方文档

全部评论 (0)

还没有任何评论哟~