diff --git a/uncompyle6/semantics/helper.py b/uncompyle6/semantics/helper.py index 27c21a0d..78998bec 100644 --- a/uncompyle6/semantics/helper.py +++ b/uncompyle6/semantics/helper.py @@ -152,6 +152,9 @@ def is_lambda_mode(compile_mode: str) -> bool: def print_docstring(self, indent, docstring): + if isinstance(docstring, bytes): + docstring = docstring.decode("utf8", errors="backslashreplace") + quote = '"""' if docstring.find(quote) >= 0: if docstring.find("'''") == -1: