Spaces:
Runtime error
Runtime error
| from huggingface_hub import snapshot_download | |
| import argparse | |
| import os | |
| import glob | |
| import tqdm | |
| def main(output_dir): | |
| os.makedirs(output_dir, exist_ok=True) | |
| dl_path = snapshot_download(repo_id="biglab/webui-all", repo_type="dataset") | |
| combined_zip_path = os.path.join(output_dir, "webui-merged.zip") | |
| if not os.path.exists(combined_zip_path): | |
| part_paths = sorted(glob.glob(os.path.join(dl_path, "*.zip.*"))) | |
| print("Merging...", len(part_paths), "parts") | |
| with open(combined_zip_path, "wb") as merged_fp: | |
| for fn in tqdm.tqdm(part_paths): | |
| with open(fn, "rb") as part_fp: | |
| merged_fp.write(part_fp.read()) | |
| print(combined_zip_path) | |
| if __name__ == "__main__": | |
| parser = argparse.ArgumentParser() | |
| parser.add_argument("--output_dir", type=str, default="/data/webui") | |
| args = parser.parse_args() | |
| main(args.output_dir) | |