flask实践基础应用-01

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

前提

  1. 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的制作案例

首页

搜索跳转页用爬虫实现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哈都婆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值