我遵循了示例Blockly Code Generators并能够生成Python代码。但是当我运行Python代码时,我得到了一个错误。下面的错误似乎是“eval(code)”,如果我想在浏览器中执行Python代码,应该怎么做?谢谢你的帮助!在
Blockly.JavaScript.addReservedWords('code');
var code = Blockly.JavaScript.workspaceToCode(workspace);
try {
eval(code);
} catch (e) {
alert(e);
}
here is the snapshot不幸的是我没有足够的点数来发布图片
你能用一个简单的代码来试试吗,比如-
print('Hello World!')
根据图片,问题可能是缩进,缩进在python中非常重要,否则会导致语法错误。在
你也应该把密码改成-
尝试使用编写为JS的Python interp进行eval,如http://brython.info/。在
相关问题 更多 >
编程相关推荐