获取格式错误的网址路由烧瓶

时间:2018-07-23 06:24:01

标签: python flask

我正在尝试添加两个数字并将其显示在新的html页面中,

代码如下      从烧瓶导入Flask,render_template,request

app=Flask(__name__)



@app.route('/')
@app.route('/<name>')
def index(name='Priya'):
    name=request.args.get('name',name)

    return "I am happy,{}".format(name)



@app.route('/add/<int:num1>/<float :num2>')
@app.route('/add/<float:num1>/<float :num2>')
@app.route('/add/<int:num1>/<int :num2>')
@app.route('/add/<float:num1>/<int :num2>')
def add(num1,num2):
    #return str(num1+num2)
    return """
    <!doctype html>
    <html> 
    <head><title>Addition game! </title></head><body>
    <h1>

    {}+{} = {}</body></html>""".format(num1,num2,num1+num2)
if __name__ == '__main__':
  app.run(debug=True)

1 个答案:

答案 0 :(得分:0)

@app.route('/add/<int:num1>/<float :num2>')

包含不应有的空间

@app.route('/add/<int:num1>/<float:num2>')

是正确的语法