Change exception on failed import for Python 2 compatibility

This commit is contained in:
Mieszko Boczkowski
2019-12-08 21:37:29 +01:00
committed by Thomas Krijnen
parent 8d4f34461e
commit f84982f99a
2 changed files with 4 additions and 4 deletions
@@ -33,13 +33,13 @@ def has_occ():
try:
import OCC.Core.BRepTools
return True
except ModuleNotFoundError:
except ImportError:
pass
try:
import OCC.BRepTools
return True
except ModuleNotFoundError:
except ImportError:
pass
return False
@@ -57,7 +57,7 @@ if has_occ:
try:
from OCC.Core import TopoDS
except ModuleNotFoundError:
except ImportError:
from OCC import TopoDS
def wrap_shape_creation(settings, shape): return utils.create_shape_from_serialization(shape) if getattr(settings,
@@ -29,7 +29,7 @@ from collections import namedtuple, Iterable
try:
from OCC.Core import V3d, TopoDS, gp, AIS, Quantity, BRepTools, Graphic3d
except ModuleNotFoundError:
except ImportError:
from OCC import V3d, TopoDS, gp, AIS, Quantity, BRepTools, Graphic3d
shape_tuple = namedtuple('shape_tuple', ('data', 'geometry', 'styles'))