您好,欢迎来到图艺博知识网。
搜索
您的当前位置:首页python罗列oss文件

python罗列oss文件

来源:图艺博知识网
 # 列举文件
 import oss2
 from itertools import islice
 
 AccessKeyId = "your accesskeyid"
 AccessKeySecret = "your AccessKeySecre"
 oss_url="your oss_url"
 BuckerName="your buckername"
 
 auth = oss2.Auth(AccessKeyId,AccessKeySecret)
 bucket = oss2.Bucket(auth,oss_url,BuckerName)
 folder="videos/"
 
 #列举所有文件
 for obj in oss2.ObjectIterator(bucket, prefix=folder,):
 
     if obj.is_prefix():
         print('directory: ' + obj.key)
     else:                # 文件
         print('file: ' + obj.key)
 
 #只列举当前目录下的文件夹
 for obj in oss2.ObjectIterator(bucket, prefix=folder,delimiter='/'):
 
     if obj.is_prefix():
         print('directory: ' + obj.key)
     else:                # 文件
         print('file: ' + obj.key)

 

转载于:https://www.cnblogs.com/xmc2017/p/111501.html

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuoyibo.net 版权所有 湘ICP备2023021910号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务