diff --git a/presg.py b/presg.py index 47309aa..566b631 100644 --- a/presg.py +++ b/presg.py @@ -2,6 +2,7 @@ import sys import subprocess as sbp import numpy as np +import traceback as tb import xml.etree.ElementTree as et import msgpi.sg as sgm import msgpi.io.iosc as miosc @@ -303,7 +304,8 @@ def preSG(sg_xml, analysis, solver='swiftcomp', write_input=True, scrnout=True): sbp.call(cmd, stdout=FNULL, stderr=sbp.STDOUT) return fn_sg_in, smdim except: - e = sys.exc_info()[0] + # e = sys.exc_info()[0] + e = tb.format_exc() print('[ERROR] ', e) return else: