From 68b699fcba5ad44c64e1e9ffecbf477ab7b9772d Mon Sep 17 00:00:00 2001 From: Ercan Pilicer <ercanpilicer@gmail.com> Date: Thu, 22 Feb 2018 18:27:12 +0300 Subject: [PATCH] Remove import exceptions --- DDG4/python/DD4hep.py | 4 ++-- DDG4/python/DDG4.py | 15 ++++++--------- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/DDG4/python/DD4hep.py b/DDG4/python/DD4hep.py index f03e07dff..f09d8df29 100644 --- a/DDG4/python/DD4hep.py +++ b/DDG4/python/DD4hep.py @@ -15,7 +15,7 @@ logging.basicConfig(format='%(levelname)s: %(message)s', level=logging.DEBUG) # We compile the DDG4 plugin on the fly if it does not exist using the AClick mechanism: def compileAClick(dictionary,g4=True): from ROOT import gInterpreter, gSystem - import sys, imp, exceptions + import sys, imp import os.path dd4hep = os.environ['DD4hepINSTALL'] inc = ' -I'+os.environ['ROOTSYS']+'/include -I'+dd4hep+'/include ' @@ -71,7 +71,7 @@ def import_root(nam): try: dd4hep = loaddd4hep() import ROOT -except Exception,X: +except Exception as X: import sys logging.info('+--%-100s--+',100*'-') logging.info('| %-100s |','Failed to load dd4hep base library:') diff --git a/DDG4/python/DDG4.py b/DDG4/python/DDG4.py index 71ffbc349..2057ca7e3 100644 --- a/DDG4/python/DDG4.py +++ b/DDG4/python/DDG4.py @@ -121,7 +121,6 @@ def _registerGlobalFilter(self,filter): self.get().registerGlobalFilter(Interface.toAction(filter)) #--------------------------------------------------------------------------- def _getKernelProperty(self, name): - import exceptions #logging.info('_getKernelProperty: %s %s',str(type(self)),name) ret = Interface.getPropertyKernel(self.get(),name) if ret.status > 0: @@ -131,16 +130,15 @@ def _getKernelProperty(self, name): elif hasattr(self,name): return getattr(self,name) msg = 'Geant4Kernel::GetProperty [Unhandled]: Cannot access Kernel.'+name - raise exceptions.KeyError(msg) + raise KeyError(msg) #--------------------------------------------------------------------------- def _setKernelProperty(self, name, value): - import exceptions #logging.info('_setKernelProperty: %s %s',name,str(value)) if Interface.setPropertyKernel(self.get(),name,str(value)): return msg = 'Geant4Kernel::SetProperty [Unhandled]: Cannot set Kernel.'+name+' = '+str(value) - raise exceptions.KeyError(msg) + raise KeyError(msg) #--------------------------------------------------------------------------- def _kernel_phase(self,name): return self.addSimplePhase(name,False) @@ -250,7 +248,7 @@ _import_class('CLHEP','HepRandomEngine') #--------------------------------------------------------------------------- def _get(self, name): - import exceptions, traceback + import traceback #logging.info('_get: %s %s',str(type(self)),name) a = Interface.toAction(self) ret = Interface.getProperty(a,name) @@ -264,16 +262,15 @@ def _get(self, name): # return getattr(self,name) #traceback.print_stack() msg = 'Geant4Action::GetProperty [Unhandled]: Cannot access property '+a.name()+'.'+name - raise exceptions.KeyError(msg) + raise KeyError(msg) def _set(self, name, value): - import exceptions #logging.info('_set: %s %s',name,str(value)) a = Interface.toAction(self) if Interface.setProperty(a,name,str(value)): return msg = 'Geant4Action::SetProperty [Unhandled]: Cannot set '+a.name()+'.'+name+' = '+str(value) - raise exceptions.KeyError(msg) + raise KeyError(msg) def _props(obj): _import_class('Sim',obj) @@ -383,7 +380,7 @@ class Geant4: if worker: init_action.setWorkerSetup(worker, worker_args) else: - raise exceptions.RuntimeError('Invalid argument for Geant4 worker initialization') + raise RuntimeError('Invalid argument for Geant4 worker initialization') # if master: init_action.setMasterSetup(master,master_args) -- GitLab