前提
- WEB工作原理
客户端 > 服务器 > python(flask) > 数据库(mysql)
1.flask的原理 组成
- 调试、路由、wsgi系统
- 模板引擎(Jinja2)
# 导入Flask类库
from flask importFlask
# 创建应用实例
app = Flask(__naem__)
# 视图函数(路由)
@app.route('/') #目录路径
def index():#定义首页,hometpage
return'<h1>Hello Flask!<h1>'
# 启动实施(只在当前模块运行)
if__name__ == '__main__':
app.run()
run方法参数
| 参数 | 说明 | 默认值 |
| debug | 代码更新是否自动重启 | False |
| theaded | 是否开启多线程 | False |
| port | 指定端口 | 5000 |
| host | 指定主机(设置0.0.0.0可以通过本地IP访问) | 127.0.0.1 |

百度首页搜索web的制作案例

首页

搜索跳转页用爬虫实现




本文介绍了Web应用的基本工作流程,从客户端请求到服务器响应,通过Python的Flask框架与MySQL数据库交互。Flask的核心包括调试、路由系统、WSGI接口以及使用Jinja2作为模板引擎。示例代码演示了如何创建一个简单的Flask应用,包括定义路由、视图函数及运行设置。
2202

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



