Index: wflow-py/Scripts/gethbvpars.py =================================================================== diff -u -r4143969ebd6b276284ea6e4198ee693bd6ab506a -r12ea40dc08628f654753679e0972e87b7bb12f7a --- wflow-py/Scripts/gethbvpars.py (.../gethbvpars.py) (revision 4143969ebd6b276284ea6e4198ee693bd6ab506a) +++ wflow-py/Scripts/gethbvpars.py (.../gethbvpars.py) (revision 12ea40dc08628f654753679e0972e87b7bb12f7a) @@ -23,8 +23,9 @@ def usage(*args): sys.stdout = sys.stderr - for msg in args: print(msg) - print(__doc__) + for msg in args: + print msg + print __doc__ sys.exit(0) @@ -37,7 +38,7 @@ f.close() for l in x: - ll = [c for c in l if c not in "'"].split() + ll = filter(lambda c: c not in "'", l).split() if len(ll) > 0: a[ll[0]] = ll[1] @@ -52,7 +53,7 @@ f.close() for l in x: - ll = [c for c in l if c not in "'\\"].split() + ll = filter(lambda c: c not in "'\\", l).split() if len(ll) > 0: if ll[0] == "basindir": a.append(ll[1]) @@ -64,8 +65,8 @@ catch = {} try: - opts, args = getopt.getopt(sys.argv[1:], 'o:p:h') -except getopt.error as msg: + opts, args = getopt.getopt(sys.argv[1:], "o:p:h") +except getopt.error, msg: usage(msg) for o, a in opts: @@ -91,23 +92,23 @@ f = open(csvfile, "w") i = 0 -print("Id,Name", end=' ', file=f) +print >> f, "Id,Name", for ppar in baspar: - print(sep + ppar, end=' ', file=f) -print("", file=f) + print >> f, sep + ppar, +print >> f, "" # for c in catch: for ii in range(0, len(basstruc) - 1): i = i + 1 c = basstruc[ii] - print(str(i)+sep+c, end=' ', file=f) + print >> f, str(i) + sep + c, for ppar in baspar: if ppar in catch[c]: - print(sep+catch[c][ppar], end=' ', file=f) + print >> f, sep + catch[c][ppar], else: - print(sep+baspar[ppar], end=' ', file=f) - print("", file=f) + print >> f, sep + baspar[ppar], + print >> f, "" f.close()