zoukankan      html  css  js  c++  java
  • python查询腾讯云COS存储桶目录及文件大小

    from qcloud_cos3 import CosConfig
    from qcloud_cos3 import CosS3Client
    
    config = CosConfig(Region='ap-shanghai', Secret_id='xxxxxxxxxxxx', Secret_key='xxxxxxxxxxx',
                       Token=None)  # 获取配置对象
    client = CosS3Client(config)
    Marker = ""
    response = ""
    total =0
    while True:
        # 判断Marker是否存在,Marker是分页的起点位置从什么位置开始查询
        if Marker == "":
            response = client.list_objects(
                Bucket='pub-10000178',
                Prefix='hhtpreview/0',
            )
        else:
            response = client.list_objects(
                Bucket='pub-10000178',
                Prefix='hhtpreview/0',
                Marker=Marker,
            )
        #判断response字典里面是否存在NextMarker这个key 
        if 'NextMarker' in response.keys() :
            Marker = response['NextMarker']
            print(response['NextMarker'])
        else:
            print("NextMarker not exists")
            Marker =''
        for j,i in enumerate(response['Contents']):
            # print(i['Size'])
    
            total +=int(i['Size'])
    
        if Marker == '':
            break
        print(total)
            # print(round(int(j['Size'])/1024))
            # print(round(int(j['Size'])/1024))
            # print("size: %s" % j['Size'])
  • 相关阅读:
    MVC 学习(二)之Linq to Sql 简单Demo
    MVC 学习(一)Linq to Entities 简单Demo
    MVC学习(三)Code-First Demo
    pickle 模块
    json 模块
    sys 模块
    os 模块
    random(随机)模块
    time 模块
    python之函数基础
  • 原文地址:https://www.cnblogs.com/fuyuteng/p/14200516.html
Copyright © 2011-2022 走看看