Spaces:
Build error
Build error
File size: 839 Bytes
e760b35 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | from zipfile import ZipFile
import os
# Extract the data
DATA_DIR = "data"
EXTRACT_PATH = "data"
TRAIN_DIR = os.path.join(DATA_DIR, "Assignment_4/Train")
TRAIN_FILES = os.listdir(TRAIN_DIR)
TEST_DIR = os.path.join(DATA_DIR, "Assignment_4/Test")
TEST_FILES = os.listdir(os.path.join(DATA_DIR, "Assignment_4/Test"))
def extract_zipfile(file_path, extract_path):
with ZipFile(file_path, 'r') as asz:
asz.extractall(extract_path)
extract_zipfile(os.path.join(DATA_DIR, "Assignment_4-20240408T115837Z-002.zip"), EXTRACT_PATH)
for file in TRAIN_FILES:
if file.endswith(".zip"):
file_path = os.path.join(TRAIN_DIR, file)
extract_zipfile(file_path, TRAIN_DIR)
for file in TEST_FILES:
if file.endswith(".zip"):
file_path = os.path.join(TEST_DIR, file)
extract_zipfile(file_path, TEST_DIR)
|