python上传文件到OSS

发布时间:2026/7/28 14:10:20

python上传文件到OSS 需要先pip install oss2OssUpload.py#!/usr/bin/python # -*- coding: UTF-8 -*- import datetime import oss2 access_key_id LLL access_key_secret KKK bucket_name switch endpoint oss-cn-beijing.aliyuncs.com username switch111.onaliyun.com def uploadFile(fileName,fileContent): # 日期做文件夹 dateFolder datetime.datetime.now().strftime(%Y%m%d) auth oss2.Auth(access_key_id, access_key_secret) bucket oss2.Bucket(auth, endpoint, bucket_name, connect_timeout30) result bucket.put_object(dateFolder / fileName, fileContent) print result配合上文中的交换配置备份修改mainRun.pyimport OssUpload # print switch for i in range(len(switch)): print switch[i] if switch[i][protocol] ssh: result sshconfig(switch[i][ip], switch[i][port], switch[i][username], switch[i][password], switch[i][cmd], switch[i][PS1], switch[i][isNeedEnableMode], switch[i][enablePassword]) OssUpload.uploadFile(switch[i][fileName], result) if switch[i][protocol] telnet: result telnetconfig(switch[i][ip], switch[i][port], switch[i][username], switch[i][password], switch[i][cmd], switch[i][PS1], switch[i][isNeedEnableMode], switch[i][enablePassword]) OssUpload.uploadFile(switch[i][fileName],result)效果如下

相关新闻