刚学习了使用python向al的oss上传文件,简单上传,简单下载,和大家分享下
import os
import yaml
import oss2
import sys
import tempfile
#从yml文件中获取配置
def getyml():
# 获取当前文件路径
filePath = os.path.dirname(__file__)
# 获取当前文件的
fileNamePath = os.path.split(os.path.realpath(__file__))[0]
# 获取配置文件的路径
yamlPath = os.path.join(fileNamePath, 'Aloss.yml')
fileoss = open(yamlPath, 'r', encoding='utf-8')
f = fileoss.read()
con = yaml.load(f, Loader=yaml.FullLoader)
# Bucket域名
url = con.get('url')
AccessKeyID = con.get('AccessKeyID')
AccessKeySecret = con.get('AccessKeySecret')
bucket = con.get('bucket')
list=[url,AccessKeyID,AccessKeySecret,bucket]
return list
# 当无法确定待上传的数据长度时&