python3flask教程_Python3+Flask安装使用教程详解

一、Flask安装环境配置

当前我的开发环境是Miniconda3+PyCharm。开发环境其实无所谓,自己使用Python3+Nodepad都可以。安装Flask库:

pip install Flask

二、第一个Flask应用程序

将以下内容保存为helloworld.py:

# 导入Flask类

from flask import Flask

# 实例化,可视为固定格式

app = Flask(__name__)

# route()方法用于设定路由;类似spring路由配置

@app.route('/helloworld')

def hello_world():

return 'Hello, World!'

if __name__ == '__main__':

# app.run(host, port, debug, options)

# 默认值:host="127.0.0.1", port=5000, debug=False

app.run(host="0.0.0.0", port=5000)

直接运行该文件,然后访问:http://127.0.0.1:5000/helloworld。结果如下图:

cbea2d7034414e8b64e4c100120e5ae0.png

三、get和post实现

3.1 创建用到的模板文件

Flask默认到templates目录下查找模板文件,在上边helloworld.py同级目录下创建templates文件夹。

在templates文件夹下创建get.html,写入以下内容:

get请求示例

再在templates文件夹下创建post.html,写入以下内容:

post请求示例

最后在templates文件夹下创建result.html,写入以下内容:

{ { result }}

3.2 编写相关的处理方法

在helloworld.py中添加get_html()、post_html()和deal_request()三个方法,更多说明见注释。当前helloworld.py内容如下:

# 导入Flask类

from flask import Flask

from flask import render_template

from flask import request

# 实例化,可视为固定格式

app = Flask(__name__)

# route()方法用于设定路由;类似spring路由配置

#等价于在方法后写:app.add_

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值