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}")