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 response.raise_for_status() # Lanza excepción para códigos 4xx/5xx
except RequestException as e: except RequestException as e:
print(f"Error en la solicitud: {str(e)}") print(f"Error en la solicitud: {e}")
return [] return []
try: try:
@@ -95,7 +95,7 @@ def get_elevation_from_oe(coordinates): # v1 deepseek
round(result["elevation"])) * 1000) round(result["elevation"])) * 1000)
except Exception as e: except Exception as e:
print(f"Error procesando coordenadas: {str(e)}") print(f"Error procesando coordenadas: {e}")
continue continue
return points return points
@@ -392,7 +392,7 @@ def getElevation1(polygon,resolution=10):
s = json.loads(ans) s = json.loads(ans)
res = s['results'] res = s['results']
except: except (json.JSONDecodeError, KeyError):
continue continue
#points = [] #points = []
@@ -526,7 +526,7 @@ class _ImportPointsTaskPanel:
try: try:
PointGroups = FreeCAD.ActiveDocument.Point_Groups PointGroups = FreeCAD.ActiveDocument.Point_Groups
except: except AttributeError:
PointGroups = FreeCAD.ActiveDocument.addObject("App::DocumentObjectGroup", 'Point_Groups') PointGroups = FreeCAD.ActiveDocument.addObject("App::DocumentObjectGroup", 'Point_Groups')
PointGroups.Label = "Point Groups" PointGroups.Label = "Point Groups"