Flask学习之二-----HelloWorld

一,新建个文件
$touch run.py
$vim run.py
输入:
from flask import Flask
app = Flask(name)

@app.route('/')
def hello_world():
return 'Hello World!'

if name == 'main':
app.run()

1,#我们创建一个该类的实例,第一个参数是应用模块或者包的名称。 如果你使用单一的模块(如本例),你应该使用 name,因为模块的名称将会因其作为单独应用启动还是作为模块导入而有不同( 也即是 'main' 或实际的导入名)。
2,#装饰器告诉 Flask 什么样的URL 能触发我们的函数
3,#run函数来让应用运行在本地服务器上
二,运行
$sudo python run.py
欲关闭服务器,按 Ctrl+C。
三,外部可访问的服务器
上面那样运行只能从你自己的计算机上访问,网络中其它任何的地方都不能访问。
如果你禁用了 debug或信任你所在网络的用户,你可以简单修改调用 run的方法使你的服务器公开可用,如下:
app.run(host='0.0.0.0')

你可能感兴趣的:(Flask学习之二-----HelloWorld)