FLASK安装条件:
需要在python2.6或更高版本
pip install Flask
运行Flask-hello world
1 #--*--eoding:utf-8--*-- 2 #导入Flask扩展,Flask类的一个对象是WSGI应用扩展 3 from flask import Flask 4 5 #创建Flask应用程序是咧 6 #单模块的情况下需要传入__name__.作用是为了确定资源所在的路径 7 app = Flask(__name__) 8 9 ‘‘‘ 10 定义路由与视图:app.route(rule, options) 11 rule:参数标识与该函数的URL绑定 12 options:是要转发给基础Rule对象的参数列表 13 通过装饰器来确定资源路径,定义路由是通过装饰器实现 14 然后定义函数 15 示例中‘/’URL和hello_world()函数绑定,当打开web服务器主页时,呈现该函数的输出 16 ‘‘‘ 17 @app.route(‘/‘) 18 def hello_world(): 19 return ‘Hello World’ 20 21 ‘‘‘ 22 启动程序:app.run(host, port, debug, options) 23 host:要监听的主机名。 默认为127.0.0.1(localhost)。设置为“0.0.0.0”以使服务器在外部可用 24 prot:默认值为5000 25 debug:默认我false,如果设置为true,则提供调试信息 26 options:要转发给底层Werkzeug服务器 27 ‘‘‘ 28 if __name__ == ‘__main__‘: 29 app.run()
调试模式:
通过调用run()方法启动Flask应用程序。但是,当应用程序正在开发中时,应该为代码中的每个更改手动重新启动它。为避免这种不便,请启用调试支持。如果代码更改,服务器将自行重新加载。它还将提供一个有用的调试器来跟踪应用程序中的错误(如果有的话)。在运行或将调试参数传递给run()方法之前,通过将application对象的debug属性设置为True来启用Debug模式。
app.debug = True
app.run()
app.run(debug = True)
原文:https://www.cnblogs.com/dcmissyou/p/12900541.html