Guanghu Domestic Migration d1e47f4565
Some checks are pending
自动更新代码和重启 / update-and-restart (push) Waiting to run
CI检查 + 自动部署 / check (push) Waiting to run
CI检查 + 自动部署 / deploy (push) Blocked by required conditions
重启聊天服务 / restart (push) Waiting to run
chore: import sanitized domestic snapshot for REPO-002
Source snapshot: ca48d3ddf926d79aa138306164169baf764bb829
2026-07-17 15:54:41 +08:00

18 lines
795 B
Python

#!/usr/bin/env python3
"""List COS bucket contents"""
import os, json
os.environ['ZY_OSS_KEY'] = 'AKIDkQuBQhoiS2OYXWebXLwMbdT7cvAScbbU'
os.environ['ZY_OSS_SECRET'] = 'nPoZKArgUJBA4nJenjSxJSQBj5FCj3A4'
from qcloud_cos import CosConfig, CosS3Client
config = CosConfig(Region='ap-guangzhou', SecretId=os.environ['ZY_OSS_KEY'], SecretKey=os.environ['ZY_OSS_SECRET'])
client = CosS3Client(config)
resp = client.list_objects(Bucket='sy-finetune-corpus-1317346199')
print('=== COS存储桶完整内容 ===')
print()
for obj in sorted(resp.get('Contents', []), key=lambda x: x['Key']):
key = obj['Key']
size_mb = int(obj['Size']) / 1024 / 1024
mtime = obj['LastModified'][:19]
print(f' {key} ({size_mb:.1f}MB) [{mtime}]')
print(f'\n总数: {len(resp.get("Contents", []))} 个文件')