flask 的第一个程序

flask的第一个程序解析

from flask import  Flask
app = Flask(__name__)

首先导入包,将__name__参数传递给Flask程序,__name__的作用(官方解释:当你只使用单一模块时,Flask(name)会确保是正确的。)

@app.route("/")
def hello():
    return "666"

app.route指定路由,保存了一个URL和对应的函数的映射关系。(当浏览器输入正确的路由时默认会执行下面的函数)

if __name__ == "__main__":
    app.run()
if __name__ == "__main__":的作用(一般情况下,我们所写的py文件要么单独直接运行,要么做为模块被其他py文件所引用。而if __name__ == '__main__'的作用就是来控制程序的运行过程。写在if __name__ == '__main__'下面的代码,只会被当前文件运行,当做模块被导入时,不会被运行。)
app.run()启动程序

点击运行就可看到运行结果了

原文地址:https://www.cnblogs.com/love2000/p/13634780.html