Spaces:
Sleeping
Sleeping
| import os | |
| import zipfile | |
| # ================================ | |
| # 0. ์ค์ | |
| # ================================ | |
| TARGET_COUNT = 60 | |
| MIN_RES = 128 # ํด์๋ 128 | |
| PREFIX = "kg" | |
| BASE_DIR = "./data/raw" | |
| # ================================ | |
| # 1. ๊ฒฝ๋ก | |
| # ================================ | |
| ZIP_DIR = "data/raw_full_kg" | |
| # ์์ถ ํด์ ์์น | |
| EXTRACT_DIR = os.path.join(ZIP_DIR, "extracted") | |
| os.makedirs(EXTRACT_DIR, exist_ok=True) | |
| # ================================ | |
| # 2. zip ํ์ผ ๋ชฉ๋ก | |
| # ================================ | |
| zip_files = [ | |
| f for f in os.listdir(ZIP_DIR) | |
| if f.endswith(".zip") | |
| ] | |
| # ================================ | |
| # 3. ์์ถ ํด์ | |
| # ================================ | |
| for zip_file in zip_files: | |
| zip_path = os.path.join(ZIP_DIR, zip_file) | |
| print(f"{zip_file} ์์ถ ํด์ ์ค...") | |
| try: | |
| with zipfile.ZipFile(zip_path, "r") as zip_ref: | |
| zip_ref.extractall(EXTRACT_DIR) | |
| except Exception as e: | |
| print(f"์ค๋ฅ ๋ฐ์: {zip_file} โ {e}") | |
| print("๋ชจ๋ ์์ถ ํด์ ์๋ฃ!") |