Selaa lähdekoodia

fix python3 issue in grass.script.core.start_command() when debug enabled

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@74439 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 6 vuotta sitten
vanhempi
commit
b30dbec619
1 muutettua tiedostoa jossa 4 lisäystä ja 3 poistoa
  1. 4 3
      lib/python/script/core.py

+ 4 - 3
lib/python/script/core.py

@@ -386,9 +386,10 @@ def start_command(prog, flags=b"", overwrite=False, quiet=False,
     args = make_command(prog, flags, overwrite, quiet, verbose, **options)
 
     if debug_level() > 0:
-        sys.stderr.write("D1/%d: %s.start_command(): %s\n" % (debug_level(),
-                                                              __name__,
-                                                              ' '.join(args)))
+        sys.stderr.write("D1/{}: {}.start_command(): {}\n".format(
+            debug_level(), __name__,
+            ' '.join([decode(arg) for arg in args]))
+        )
         sys.stderr.flush()
     return Popen(args, **popts)