diff options
Diffstat (limited to 'src/engine/SCons/Tool/docbook/docbook-xsl-1.76.1/extensions/xslt.py')
| -rw-r--r-- | src/engine/SCons/Tool/docbook/docbook-xsl-1.76.1/extensions/xslt.py | 13 | 
1 files changed, 7 insertions, 6 deletions
diff --git a/src/engine/SCons/Tool/docbook/docbook-xsl-1.76.1/extensions/xslt.py b/src/engine/SCons/Tool/docbook/docbook-xsl-1.76.1/extensions/xslt.py index c712f65..77ca0de 100644 --- a/src/engine/SCons/Tool/docbook/docbook-xsl-1.76.1/extensions/xslt.py +++ b/src/engine/SCons/Tool/docbook/docbook-xsl-1.76.1/extensions/xslt.py @@ -1,5 +1,6 @@  #!/usr/bin/python -u  # $Id: xslt.py 8353 2009-03-17 16:57:50Z mzjn $ +from __future__ import print_function  import sys  import libxml2 @@ -18,7 +19,7 @@ try:      xmlfile = sys.argv[1]      xslfile = sys.argv[2]  except IndexError: -    print usage +    print(usage)      sys.exit(1)  def quote(astring): @@ -38,12 +39,12 @@ try:      while (sys.argv[count]):          try:              name, value = sys.argv[count].split("=", 2) -            if params.has_key(name): -                print "Warning: '%s' re-specified; replacing value" % name +            if name in params: +                print("Warning: '%s' re-specified; replacing value" % name)              params[name] = quote(value)          except ValueError: -            print "Invalid parameter specification: '" + sys.argv[count] + "'" -            print usage +            print("Invalid parameter specification: '" + sys.argv[count] + "'") +            print(usage)              sys.exit(1)          count = count+1  except IndexError: @@ -70,7 +71,7 @@ result = style.applyStylesheet(doc, params)  if outfile:      style.saveResultToFilename(outfile, result, 0)  else: -    print result +    print(result)  # Free things up  style.freeStylesheet()  | 
