简述
为了测试Flask安装,在编辑器中输入以下代码Hello.py
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World’
if __name__ == '__main__':
app.run()
在项目中导入Flask模块是强制性的。Flask 类的一个对象是我们的WSGI应用。
Flask 构造函数的名称为current module (__name__)作为入口。
route()Flask 类的函数是一个装饰器,它告诉应用程序哪个 URL 应该调用关联的函数。
在上面的例子中,‘/’URL 绑定hello_world()功能。因此,当在浏览器中打开 Web 服务器的主页时,将呈现该函数的输出。
最后run()Flask 类的方法在本地开发服务器上运行应用程序。
app.run(host, port, debug, options)
所有参数都是可选的
序号 |
Parameters & Description |
1 |
host
要监听的主机名。默认为 127.0.0.1(本地主机)。设置为“0.0.0.0”以使服务器在外部可用
|
2 |
port
默认为 5000
|
3 |
debug
默认为假。如果设置为 true,则提供调试信息
|
4 |
options
转发到底层 Werkzeug 服务器。
|
以上给出Python脚本从 Python shell 执行。
Python shell 中的一条消息通知您
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
打开上面的网址(localhost:5000)在浏览器中。‘Hello World’消息将显示在其上。