From 3eb41d73edf8558806cd97f92f49a5bbf64a4ee4 Mon Sep 17 00:00:00 2001 From: Philipp Rudiger Date: Sat, 23 Apr 2022 00:02:04 +0200 Subject: [PATCH] Handle strings --- pyscriptjs/src/interpreter.ts | 2 ++ pyscriptjs/src/pyscript.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pyscriptjs/src/interpreter.ts b/pyscriptjs/src/interpreter.ts index c373be4..ceab6ab 100644 --- a/pyscriptjs/src/interpreter.ts +++ b/pyscriptjs/src/interpreter.ts @@ -68,6 +68,8 @@ def format_mime(obj): """ Formats object using _repr_x_ methods. """ + if isinstance(obj, str): + return obj, 'text/plain' mimebundle = eval_formatter(obj, '_repr_mimebundle_') if isinstance(mimebundle, tuple): diff --git a/pyscriptjs/src/pyscript.py b/pyscriptjs/src/pyscript.py index 8415b4c..300326e 100644 --- a/pyscriptjs/src/pyscript.py +++ b/pyscriptjs/src/pyscript.py @@ -59,6 +59,8 @@ def format_mime(obj): """ Formats object using _repr_x_ methods. """ + if isinstance(obj, str): + return obj, 'text/plain' mimebundle = eval_formatter(obj, '_repr_mimebundle_') if isinstance(mimebundle, tuple):