阿里云oss修改文件名字 
时间: 2023-05-14 11:05:21 浏览: 382
您可以使用阿里云OSS的API来修改文件名字。具体来说,您可以使用CopyObject API将原始对象复制到新的对象,并在复制过程中更改对象的名称。以下是示例代码:
```
import oss2
# 配置您的AccessKeyId和AccessKeySecret
auth = oss2.Auth('<your-access-key-id>', '<your-access-key-secret>')
# 配置您的Endpoint和Bucket名称
bucket = oss2.Bucket(auth, 'http://oss-cn-hangzhou.aliyuncs.com', '<your-bucket-name>')
# 配置原始对象和新对象的名称
old_object_name = '<your-old-object-name>'
new_object_name = '<your-new-object-name>'
# 复制对象并更改对象名称
bucket.copy_object(bucket.bucket_name, old_object_name, new_object_name)
print('文件名已成功修改为:{}'.format(new_object_name))
```
请注意,您需要将`<your-access-key-id>`、`<your-access-key-secret>`和`<your-bucket-name>`替换为您自己的阿里云OSS访问密钥和存储桶名称,以及将`<your-old-object-name>`和`<your-new-object-name>`替换为您要更改的原始对象和新对象的名称。
相关推荐


















