Skip to content

Commit a212260

Browse files
author
arcticsnow
committed
unzipping
1 parent fe13856 commit a212260

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

TopoPyScale/fetch_era5.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,14 @@
1919
except ImportError:
2020
# Fallback for older versions or different structure
2121
from zarr import Blosc as BloscCodec
22-
from datetime import datetime
2322

2423
import cdsapi, os, sys
2524
from dateutil.relativedelta import *
2625
import subprocess
2726
from multiprocessing.dummy import Pool as ThreadPool
2827
from datetime import datetime, timedelta
29-
from TopoPyScale import topo_export as te
3028
from TopoPyScale import topo_utils as tu
3129
from pathlib import Path
32-
import cfgrib
3330
import zipfile
3431
import shutil
3532
import glob
@@ -941,7 +938,8 @@ def unzip_file(file_path):
941938
#merged_ds = xr.merge(datasets, compat='override') # Use override to handle conflicting metadata like 'expver'
942939
merged_ds.to_netcdf(merged_file_path)
943940
print(f"Merged .nc files into {merged_file_path}.")
944-
941+
except:
942+
raise IOError("Unzipping failing.")
945943

946944
# Step 6: Clean up
947945
os.remove(zip_file_path)

0 commit comments

Comments
 (0)