flask框架开发web,怎样实现在后端运行前端接收的python代码?

类似于刷题网站,在前端文本区域接收用户输入python代码,通过表单提交后,怎样在后端处理判断是否正确?

from flask import Flask
from flask import request
app = Flask(__name__)

@app.route('/')
def index():
"""
前端
"""
return """

<form action="/main">
<div class="item">
<input type="text" name="number" maxlength="11" placeholder="请输入您的手机号" autocomplete="off" class="name">
</div>
<div class="submit"><button>提交</button></div>
</form>

"""

@app.route('/main')
def main():
"""
接收表单信息
"""
data = request.values.get('number')

.get('number')里的number是前端input标签里name的属性
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-07-13
用python内置的exec()函数,可以将字符串作为语句执行
相似回答