Salome HOME
[PY3] 2to3 results
[modules/smesh.git] / src / Tools / blocFissure / gmu / eliminateDoubles.py
index b9e2e6c1d5dbd790d40b25ca70eb202510434df2..5b29ce9837ffedd341efb395bbff29feae0714e5 100644 (file)
@@ -1,7 +1,7 @@
 # -*- coding: utf-8 -*-
 
 import logging
-from geomsmesh import geompy
+from .geomsmesh import geompy
 
 # -----------------------------------------------------------------------------
 # --- éliminer les doublons d'une liste de subshapes
@@ -13,12 +13,12 @@ def eliminateDoubles(obj, subshapes):
   idsubs = {}
   for sub in subshapes:
     subid = geompy.GetSubShapeID(obj, sub)
-    if subid in idsubs.keys():
+    if subid in list(idsubs.keys()):
       idsubs[subid].append(sub)
     else:
       idsubs[subid] = [sub]
   shortList = []
-  for k, v in idsubs.iteritems():
+  for k, v in idsubs.items():
     shortList.append(v[0])
   logging.debug("shortList=%s", shortList)
   return shortList