Застрял при сохранении netcdf после использования copernicusmarine.open_datasetPython

Программы на Python
Anonymous
Застрял при сохранении netcdf после использования copernicusmarine.open_dataset

Сообщение Anonymous »

Я пытаюсь манипулировать данными Copernicusmarine с помощью open_dataset. Это код, и когда я его запускаю, процесс зависает
mss.to_netcdf(output_path)

import os
import copernicusmarine

#################################################################
# Región: Pacífico Sur Oriental
#################################################################

min_lon, max_lon = -90.0, -70.0
min_lat, max_lat = -35.0, 5.0

#################################################################
# Cargar dataset (lazy)
#################################################################

dataset_zo_93_12 = copernicusmarine.open_dataset(
dataset_id="cmems_obs-mob_glo_phy_my_0.125deg_P1D-m",
variables=["zo"],
start_datetime="1993-01-01",
end_datetime="2012-12-31",
minimum_longitude=min_lon,
maximum_longitude=max_lon,
minimum_latitude=min_lat,
maximum_latitude=max_lat
)

# Seleccionar solo la superficie (primer nivel vertical)
surface_ssh = dataset_zo_93_12.zo.isel(depth=0)

# Calcular MSS como media temporal del SSH o zo superficial
mss = surface_ssh.mean(dim='time')

#################################################################
# Ruta de salida
#################################################################

output_directory = r"/data_copernicus/"
os.makedirs(output_directory, exist_ok=True)

output_path = os.path.join(output_directory, "zo_1993_2012_pso_0125deg.nc")

print("Guardando ...")

mss.to_netcdf(output_path)

print("Archivo guardado correctamente en:")
print(output_path)

Вернуться в «Python»