python上传文件到阿里云oss步骤
1.开通阿里云oss服务2.安装包pip install oss23.可以查看官方文档/document_detail/32026.html?spm=a2c4g.11186623.2.10.551c15cdpfUSev#concept-32026-zh4.例子import oss2access_key_id = '你的AccessKeyId'access_key_secret = '你的AccessKeySecret'bucket_name = '你的bucket_name'endpoint = '你的endpoint'# 创建对象bucket = oss2.Bucket(oss2.Auth(access_key_id, access_key_secret), endpoint, bucket_name)# 上传with open('./baidu.png', "rb") as f:data = f.read()bucket.put_object('oss上面的文件路径', data) # data为数据,可以是图片ret = bucket.sign_url('GET', 'aiqiyi/baidu.png', 60*60*24) # 返回值为链接,参数依次为,方法/oss上文件路径/过期时间(s)
不懂可以看Bucket类
>点击Bucket查看源码,注释是中文,很好懂bucket = oss2.Bucket(oss2.Auth(access_key_id, access_key_secret), endpoint, bucket_name)