获取格式错误的 url route-flask

Pri*_*rha 0 python flask

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

代码来自flask import 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)
Run Code Online (Sandbox Code Playgroud)

小智 6

@app.route('/add/<int:num1>/<float :num2>')
Run Code Online (Sandbox Code Playgroud)

包含不应该存在的空间

@app.route('/add/<int:num1>/<float:num2>')
Run Code Online (Sandbox Code Playgroud)

是正确的语法