From 4682cac73b2ff21090226f2a93d5319e798b26bd Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Wed, 19 Dec 2018 19:31:34 +0100 Subject: [PATCH] FEM: utils, add a def to decode bytestrings in Py3 --- src/Mod/Fem/femtools/femutils.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Mod/Fem/femtools/femutils.py b/src/Mod/Fem/femtools/femutils.py index 88cf163a94..d88424d107 100644 --- a/src/Mod/Fem/femtools/femutils.py +++ b/src/Mod/Fem/femtools/femutils.py @@ -27,6 +27,7 @@ __author__ = "Markus Hovorka, Bernd Hahnebach" __url__ = "http://www.freecadweb.org" +import sys import FreeCAD import FreeCAD as App @@ -166,3 +167,10 @@ def get_refshape_type(fem_doc_object): else: FreeCAD.Console.PrintMessage(fem_doc_object.Name + ' has empty References.\n') return '' + + +def pydecode(bytestring): + if sys.version_info.major < 3: + return bytestring + else: + return bytestring.decode("utf-8")