import geopandas as gpd import sys as _sys path = _sys.argv[1] if len(_sys.argv) > 1 else "CO1CO01M.000" for layer in ["COALNE", "LNDARE", "LNDMRK", "M_COVR"]: try: gdf = gpd.read_file(path, layer=layer) nulls = gdf.geometry.isna().sum() print(f"{layer}: {len(gdf)} features, {nulls} sin geometria") except Exception as e: print(f"{layer}: ERROR - {e}")