当前位置: 首页 > article >正文

Flask教程入门

1.学习Flask之前,首先需要对URL进行一定的了解。

URL的一些知识:

1.URL只能包含ASCII码里面一些可显示的字符,如A-Z,a-z,0-9,&,#,%,?,/等字符。所以,任何非ASCII码字符都需要进行编码(例如将汉字"中"用ASCII码来表示)才能形成合法的URL。

2.URL各个部分的含义,如下图:

2.最基本的Flask应用

首先给出代码。

from flask import Flask
import os

app=Flask(__name__)

@app.route("/")
def home():
    return '<h1 style="color:red">666<h1/>'


if __name__=='__main__':
    app.run()

再给出代码解析:

另外,app.run()方法的参数值得注意。

3.处理URL传递过来的参数

先给出路径参数的情形。利用http://127.0.0.1:5000/001即可。001会自动传递给blog_id。

再给出处理查询参数的情形。

处理查询参数时,需要使用request对象,这个对象时Flask高度封装过的,与urlib中的用于请求的request是不同的。利用http://127.0.0.1:5000/list?page=001访问即可。


http://www.kler.cn/a/149043.html

相关文章:

  • 标准C++ 字符串
  • js 获取某日期到现在的时长 js 数字补齐2位
  • 若依笔记(八):芋道的Docker容器化部署
  • 微服务day07
  • 「Mac玩转仓颉内测版7」入门篇7 - Cangjie控制结构(下)
  • Springboot集成syslog+logstash收集日志到ES
  • Android 13.0 修改系统默认设备类型的平板电脑类型为设备类型
  • MySQL索引优化实战一
  • 万户协同办公平台ezoffice SendFileCheckTemplateEdit.jsp接口存在SQL注入漏洞 附POC
  • SpringBoot项目整合Redis,Rabbitmq发送、消费、存储邮件
  • 代码随想录算法训练营 ---第四十九天
  • 在Visual Studio Code中安装加速TypeScript程序开发的插件
  • Git工作流和Commit规范
  • 12:kotlin类和对象 -- 继承
  • C语言第三十六弹--实现转移表的多种方法
  • redis基本数据结构
  • FFA 2023|字节跳动 7 项议题入选
  • 计算机基础知识57
  • Ubuntu 上使能 SELinux
  • 王者小游戏
  • 【好用的个人工具】在Docker环境下部署Simple mind map思维导图工具
  • 云原生系列Go语言篇-泛型Part 2
  • 【Python】jieba分词基础
  • 【C++初阶】五、类和对象(日期类的完善、流运算符重载函数、const成员、“”取地址运算符重载)
  • python与机器学习1,机器学习的一些基础知识(完善ing)
  • Prometheus的详细部署