diff --git a/tools/xmlGenerator/EddParser.py b/tools/xmlGenerator/EddParser.py index 97a59a71e..096518938 100755 --- a/tools/xmlGenerator/EddParser.py +++ b/tools/xmlGenerator/EddParser.py @@ -877,12 +877,12 @@ def parse(self, stream, verbose=False): context.append(myelement) context[-2].addChild(myelement) - except MySyntaxWarning, ex: + except MySyntaxWarning as ex: ex.setLine(line, num + 1) if verbose : - print >>sys.stderr, ex + sys.stderr.write("{}\n".format(ex)) - except MySyntaxError, ex : + except MySyntaxErro as ex : ex.setLine(line, num + 1) raise diff --git a/tools/xmlGenerator/PFWScriptGenerator.py b/tools/xmlGenerator/PFWScriptGenerator.py index f43e31754..145295d6b 100755 --- a/tools/xmlGenerator/PFWScriptGenerator.py +++ b/tools/xmlGenerator/PFWScriptGenerator.py @@ -133,7 +133,7 @@ def main (): try: myroot.propagate() - except EddParser.MyPropagationError, ex : + except EddParser.MyPropagationError as ex : printE(ex) printE("EXIT ON FAILURE") exit(1) diff --git a/tools/xmlGenerator/domainGenerator.py b/tools/xmlGenerator/domainGenerator.py index 0fade8541..12a26f182 100755 --- a/tools/xmlGenerator/domainGenerator.py +++ b/tools/xmlGenerator/domainGenerator.py @@ -140,7 +140,7 @@ def parseEdd(EDDFiles): try: root.propagate() - except EddParser.MyPropagationError, ex : + except EddParser.MyPropagationError as ex : logging.critical(str(ex)) logging.info("EXIT ON FAILURE") exit(1)