MuscleCare-FastAPI / deleteAll.py
Merry99's picture
add deleteAll.py
2cd42be
raw
history blame
792 Bytes
from datasets import DatasetDict, Dataset
from dotenv import load_dotenv
import os
from huggingface_hub import HfApi
load_dotenv()
HF_DATA_REPO_ID = os.getenv("HF_DATA_REPO_ID")
HF_DATA_TOKEN = os.getenv("HF_DATA_TOKEN")
api = HfApi()
# 1๏ธโƒฃ repo ๋‚ด ์ „์ฒด ํŒŒ์ผ ๋ฆฌ์ŠคํŠธ ๊ฐ€์ ธ์˜ค๊ธฐ
files = api.list_repo_files(repo_id=HF_DATA_REPO_ID, repo_type="dataset", token=HF_DATA_TOKEN)
print(f"๐Ÿ“‚ ์‚ญ์ œ ๋Œ€์ƒ ํŒŒ์ผ {len(files)}๊ฐœ:")
for f in files:
print("-", f)
# 2๏ธโƒฃ ์ „์ฒด ํŒŒ์ผ ์‚ญ์ œ
for path in files:
api.delete_file(
path_in_repo=path,
repo_id=HF_DATA_REPO_ID,
repo_type="dataset",
token=HF_DATA_TOKEN
)
print(f"๐Ÿ—‘๏ธ {path} ์‚ญ์ œ ์™„๋ฃŒ")
print("โœ… ํ—ˆ๊น…ํŽ˜์ด์Šค Hub์˜ /data ํฌํ•จ ๋ชจ๋“  ํŒŒ์ผ ์‚ญ์ œ ์™„๋ฃŒ")