迫不及待要开始了吗?本页提供了一个很好的 Flask 介绍,并假定你已经安 装好了 Flask。如果没有,请跳转到 安装 章节。 一个最小的应用一个最小的 Flask 应用看起来会是这样: from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
app.run()
把它保存为 hello.py (或是类似的),然后用 Python 解释器来运行。 确保你的应用文件名不是 flask.py ,因为这将与 Flask 本身冲突。 $ python hello.py
* Running on http://127.0.0.1:5000/
现在访问 http://127.0.0.1:5000/ ,你会 看见 Hello World 问候。 那么,这段代码做了什么?
欲关闭服务器,按 Ctrl+C。 外部可访问的服务器 如果你运行了这个服务器,你会发现它只能从你自己的计算机上访问,网络 中其它任何的地方都不能访问。在调试模式下,用户可以在你的计算机上执 行任意 Python 代码。因此,这个行为是默认的。 如果你禁用了 debug 或信任你所在网络的用户,你可以简单修改调用 app.run(host='0.0.0.0')
这会让操作系统监听所有公网 IP。 |
Archiver|手机版|笨鸟自学网 ( 粤ICP备20019910号 )
GMT+8, 2024-11-9 21:48 , Processed in 0.159134 second(s), 33 queries .