但在执行之后,我得到的唯一输出是“1”。我猜这是因为我没有使代码动态?? 以下是html:
<html>
<body>
<form action = "http://localhost:5000/disp" method = "post">
<p>Enter Number:</p>
<p><input type = "number" name = "nm" /></p>
<p><input type = "submit" value = "submit" /></p>
</form>
</body>
</html>
这是烧瓶:
from flask import Flask,redirect, url_for, request
import test
app = Flask(__name__)
@app.route('/disp',methods=['POST','GET'])
def printing():
if request.method == 'POST':
val = request.form['nm']
return test.pri(int(val))
if __name__ == '__main__':
app.run(debug=True)
这是python程序:
import time
def pri(n):
for i in range(1,n):
return str(i)
对不起,我问了个问题
问题在于pri(n)函数。在“for”函数程序的第一次迭代中,点击return并结束。 如果您想要类似“123456…”的响应,可以将其替换为:
相关问题 更多 >
编程相关推荐