#4 request args.get 可以设置默认值,甚至直接支持中文。 from flask import Flask, request app= Flask(__name__) @app.route("/hello") def hello(): name = request.args.get('name', 'Flask') return '<h1>Hello, %s!</h1>' % name app.run()
show me the result.
这里,的get name ,就是获取地址栏(或者提交的URL中)的参数,当然我们测试的时候要用标准的URL写法,先问号=后参数方式,本来如果是中文字符,应该使用转码。目前flask对中文的支持,可以让我们直接在地址栏输入这样的中文就可以了。
/?name=hua
多参数的时候,/?name=hua&Flask=newProject