ImportGrid: fix str(e) sin except, excepts genéricos a específicos

This commit is contained in:
2026-05-02 23:20:59 +02:00
parent e129aba2fe
commit 02d6c4f412
+4 -4
View File
@@ -68,7 +68,7 @@ def get_elevation_from_oe(coordinates): # v1 deepseek
response.raise_for_status() # Lanza excepción para códigos 4xx/5xx
except RequestException as e:
print(f"Error en la solicitud: {str(e)}")
print(f"Error en la solicitud: {e}")
return []
try:
@@ -95,7 +95,7 @@ def get_elevation_from_oe(coordinates): # v1 deepseek
round(result["elevation"])) * 1000)
except Exception as e:
print(f"Error procesando coordenadas: {str(e)}")
print(f"Error procesando coordenadas: {e}")
continue
return points
@@ -392,7 +392,7 @@ def getElevation1(polygon,resolution=10):
s = json.loads(ans)
res = s['results']
except:
except (json.JSONDecodeError, KeyError):
continue
#points = []
@@ -526,7 +526,7 @@ class _ImportPointsTaskPanel:
try:
PointGroups = FreeCAD.ActiveDocument.Point_Groups
except:
except AttributeError:
PointGroups = FreeCAD.ActiveDocument.addObject("App::DocumentObjectGroup", 'Point_Groups')
PointGroups.Label = "Point Groups"