FEM: solver elmer tasks, Py3 decode fix

This commit is contained in:
Bernd Hahnebach
2019-06-11 09:59:32 +02:00
committed by GitHub
parent 6148d0275e
commit 13dc21b0d7

View File

@@ -28,6 +28,7 @@ __url__ = "http://www.freecadweb.org"
import subprocess
import os.path
import sys
import FreeCAD
import femtools.femutils as femutils
@@ -114,7 +115,10 @@ class Solve(run.Solve):
def _updateOutput(self, output):
if self.solver.ElmerOutput is None:
self._createOutput()
self.solver.ElmerOutput.Text = output.decode("utf-8")
if sys.version_info.major >= 3:
self.solver.ElmerOutput.Text = output
else:
self.solver.ElmerOutput.Text = output.decode("utf-8")
def _createOutput(self):
self.solver.ElmerOutput = self.analysis.Document.addObject(