From 6ebedbc59d9f97eb50a36550e7cfd1e7348f373c Mon Sep 17 00:00:00 2001 From: Alexander Bruy Date: Thu, 11 Apr 2013 12:59:15 +0400 Subject: [PATCH] [sextante] attempt to fix issue with non-ASCII characters in modeler --- python/plugins/sextante/modeler/ModelerAlgorithm.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/plugins/sextante/modeler/ModelerAlgorithm.py b/python/plugins/sextante/modeler/ModelerAlgorithm.py index 08ca3bc0014..202d26c9805 100644 --- a/python/plugins/sextante/modeler/ModelerAlgorithm.py +++ b/python/plugins/sextante/modeler/ModelerAlgorithm.py @@ -519,14 +519,14 @@ class ModelerAlgorithm(GeoAlgorithm): + str(len(self.algs) - len(self.deactivated)) +"]") outputs = {} progress.setDebugInfo("Parameters: " + - ', '.join([str(p).strip() + "=" + str(p.value) for p in alg.parameters])) + ', '.join([unicode(p).strip() + "=" + unicode(p.value) for p in alg.parameters])) t0 = time.time() alg.execute(progress) dt = time.time() - t0 for out in alg.outputs: outputs[out.name] = out.value progress.setDebugInfo("Outputs: " + - ', '.join([str(out).strip() + "=" + str(outputs[out.name]) for out in alg.outputs])) + ', '.join([unicode(out).strip() + "=" + unicode(outputs[out.name]) for out in alg.outputs])) self.producedOutputs[iAlg] = outputs executed.append(iAlg) progress.setDebugInfo("OK. Execution took %0.3f ms (%i outputs)." % (dt, len(outputs)))