代码拉取完成,页面将自动刷新
模块功能:
阿里云对象存储OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,提供99.9999999999%(12个9)的数据持久性,99.995%的数据可用性。通过该模块可以将本地的文件上传到云端。目前支持文件以及内容的上传。
注意事项:
函数功能:
将本地文件上传到创建好的Bucket中
函数原型:
oss.uploadFile(accessKey, accessSecret, endpoint, bucket, filePath)
参数 | 类型 | 必选参数? | 说明 |
---|---|---|---|
accessKey | string | 是 | 阿里云访问密钥 |
accessSecret | string | 是 | 阿里云访问密钥 |
endpoint | string | 是 | oss访问节点 |
bucket | string | 是 | 存储Bucket |
filePath | string | 是 | 本地文件路径 |
返回值:
上传后生成的文件路径。
示例:
import oss
# 阿里云访问账号
ACCESS_KEY = 'Your-Access-Key'
ACCESS_SECRET = 'Your-Access-Secret'
# OSS对象存储配置
OSS_ENDPOINT = "oss-cn-shanghai.aliyuncs.com"
OSS_BUCKET = "Your-Bucket"
# test.jpg存放在“/”目录下
file = oss.uploadFile(ACCESS_KEY, ACCESS_SECRET, OSS_ENDPOINT, OSS_BUCKET, "test.jpg")
print(file)
http://oss-ai-dev.oss-cn-shanghai.aliyuncs.com/test.jpg
函数功能:
将内存中或文件中的内容上传到Bucket中
注意事项:
需确保要关闭的UART处于open状态
函数原型:
oss.uploadContent(accessKey, accessSecret, endpoint, bucket, content, ossFilePath)
参数 | 类型 | 必选参数? | 说明 |
---|---|---|---|
accessKey | string | 是 | 阿里云访问密钥 |
accessSecret | string | 是 | 阿里云访问密匙 |
endpoint | string | 是 | oss访问节点 |
bucket | string | 是 | 存储Bucket |
content | string | 是 | 本地文件内容 |
ossFilePath | string | 是 | Bucket中的文件路径 |
返回值:
上传后生成的文件路径
示例:
import oss
# 阿里云访问账号
ACCESS_KEY = 'Your-Access-Key'
ACCESS_SECRET = 'Your-Access-Secret'
# OSS对象存储配置
OSS_ENDPOINT = "oss-cn-shanghai.aliyuncs.com"
OSS_BUCKET = "Your-Bucket"
# test.jpg存放在“/”目录下
content = "test data"
file = oss.uploadContent(ACCESS_KEY, ACCESS_SECRET, OSS_ENDPOINT, OSS_BUCKET,content, "oss/test.txt")
print(file)
http://oss-ai-dev.oss-cn-shanghai.aliyuncs.com/oss%2Ftest.txt
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。