我使用Python3.6和Flask从浏览器窗口(HTML表单)执行python代码。我似乎没有得到预期的结果。有没有一种方法可以捕捉eval或exec函数的输出?下面是我在烧瓶里做的事情。在
html表单中的代码
def abc():
return 'hello'
^{pr2}$
我在找当地人,钥匙是“abc”。我试着给变量赋值'hello',但是输出是一样的。在
<function abc at 0x7f1c31be0840>
我在不使用ast的情况下尝试这个方法,但我可以坚持使用ast解决方案,如果这是解决这个问题的唯一方法。 How to get results out of a Python exec()/eval() call?
目前没有回答
相关问题 更多 >
编程相关推荐