ImportGrid: fix str(e) sin except, excepts genéricos a específicos
This commit is contained in:
@@ -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"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user