阿里云oss上传


import os

import oss2


def upload_to_oss(filename):
    auth = oss2.Auth("OSS_ACCESS_KEY_ID",
                     "OSS_ACCESS_KEY_SECRET")
    bucket = oss2.Bucket(auth, 'http://oss-cn-shenzhen.aliyuncs.com', 'xkool-baseline')
    dirname, remote_filename = os.path.split(filename)
    oss2.resumable_upload(bucket, 'auto_test/new_algorithm_baseline/{}'.format(remote_filename), filename)
    url = "https://xkool-baseline.oss-cn-shenzhen.aliyuncs.com/auto_test/new_algorithm_baseline/{}".format(
        remote_filename)
    return url


if __name__ == "__main__":
    filename = r"D:\C盘桌面\python临时脚本\a.csv"
    url = upload_to_oss(filename)
    print(url)