migaogao123's picture
Add files using upload-large-folder tool
60aa613 verified
from huggingface_hub import HfApi
# 参数配置
folder_path = "E:\Qwen-image" # 本地文件夹路径
# 必须包含:config.json, pytorch_model.bin, tokenizer_config.json 等
path_in_repo = "" # 上传到仓库根目录
repo_id = "xiaoanyu123/QwenTEST"
# 创建 HfApi 实例
api = HfApi()
# 执行大文件夹上传
try:
print("🚀 开始上传大型文件夹...")
api.upload_large_folder(
repo_id=repo_id,
folder_path=folder_path,
repo_type="model",
# 类型:model, dataset, space
ignore_patterns=[
".cache", # 忽略所有 .cache 文件或文件夹
"__pycache__", # 忽略 Python 编译缓存
".git", # 忽略 Git 版本控制文件
"pycharm/", # 忽略整个 pycharm 文件夹
"testResources/", # 忽略测试资源
"logs/", # 忽略日志文件夹
"*.log", # 忽略所有 .log 文件
"temp*", # 忽略 temp 开头的文件/文件夹
]
)
print("✅ 大型文件夹上传成功!")
except Exception as e:
print(f"❌ 上传失败: {e}")