我正在创建简单的代码编辑器,它可以运行 python 代码并显示输出和错误消息。目前我能够运行 python 代码,但问题是输出显示在开发人员工具的控制台中。我想将输出和错误消息传递给 DOM 元素或作为字符串传递给 JS 脚本
<script type="text/python">
from browser import document, window
import tb as traceback
def run(event):
try:
exec(document['code'].value)
except Exception:
print(traceback.format_exc())
document['run'].bind('click',run)
</script>
这是我的代码。'code' 是用于输入代码的文本框的 ID。'run' 是运行按钮的 ID。我想将输出获取到另一个文本框或作为字符串获取到我的 js 脚本,而不是显示在开发人员工具的控制台中