[next] Testing XTerm (#1696)

This commit is contained in:
Andrea Giammarchi
2023-09-14 11:26:09 +02:00
committed by GitHub
parent 3aef5a99dc
commit d8e1cb8b0f
2 changed files with 59 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
###### magic monkey patching ######
import sys
import builtins
import js
from pyscript import sync
from pyodide.code import eval_code
sys.stdout = sync
builtins.input = sync.readline
globals = {"js": js}
####### main code ######
while True:
code = input(f"> ")
if len(code):
try:
result = eval_code(f"{code}", globals=globals)
if result is not None:
print(result)
except:
print(f"Unable to evaluate: {code}")