安装Flask
有了pip之后,直接使用下列命令进行安装
pip install flask
如果你的环境中同时存在pyhton2和python3的话:
# 安装flask为python2的库
pip install flask
# 安装flask为python3的库
pip3 install flask
使用Flask
基础使用
带有注释的代码如下:
from flask import Flask, render_template, request
server = Flask(__name__)
# 开启Debug模式,在该模式下,每次编辑后保存源码,服务器就会自动刷新
server.config['DEBUG']=True
# 这些方法,默认都是get请求
# 根路径
@server.route('/')
def main():
# 使用模板器渲染html文件
return render_template('main.html')
# 子路径
@server.route('/on')
def on():
return "on"
# 子路径
@server.route('/off')
def off():
return 'off'
# 可以直接使用server.run()进行服务器的启动,但是这样做就只能通过http://127.0.0.1:5000进行访问
# 使用server.run(host='0.0.0.0', port=5000)进行服务器的启动时,也可以通过ip地址进行访问
server.run(host='0.0.0.0', port=5000)
模板文件的html需要放在目录下的template文件夹中,此次用到的模板文件代码如下:
<!Document html>
<meta charset="utf-8">
<meta

本文介绍了如何使用Python的Flask框架构建一个简单的Web服务器。首先讲解了如何通过pip安装Flask,然后逐步深入,展示基础使用,包括设置模板文件。接着,文章探讨了配置POST服务,并展示了如何在服务中利用类方法实现代码精简。最后,总结指出Flask适用于轻量级Web应用,特别是在树莓派等场景下。
最低0.47元/天 解锁文章
8

被折叠的 条评论
为什么被折叠?



