From 199617ba3c570b4f644883bb7133386e849f3ca2 Mon Sep 17 00:00:00 2001
From: bbauvin <baptiste.bauvin@centrale-marseille.fr>
Date: Tue, 27 Sep 2016 17:31:30 -0400
Subject: [PATCH] debugging

---
 Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py b/Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py
index a77a2b1a..ddfb228d 100644
--- a/Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py
+++ b/Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py
@@ -12,6 +12,7 @@ import h5py
 from Multiview import GetMultiviewDb as DB
 from pyscm.binary_attributes.base import BaseBinaryAttributeList
 import logging
+import os
 # Author-Info
 __author__ 	= "Baptiste Bauvin"
 __status__ 	= "Prototype"                           # Production, Development, Prototype
@@ -112,18 +113,18 @@ def transformData(dataArray):
         packedData = _pack_binary_bytes_to_ints(dataArray, 64)
         del dataArray
         nameb = "temp_scm"
-        try:
+        if not os.psth.isfile(nameb):
             dsetFile = h5py.File(nameb, "w")
             name=nameb
-        except:
+        else:
             fail=True
             i=0
             while fail:
-                try:
+                if not os.path.isfile(name):
                     name = nameb+str(i)
                     dsetFile = h5py.File(name, "w")
                     fail=False
-                except:
+                else:
                     i+=1
 
         packedDataset = dsetFile.create_dataset("temp_scm", data=packedData)
-- 
GitLab