Flask 四剑客

Flask 四剑客

返回字符串,返回 html , 跳转路由,返回 json

from flask import Flask, render_template, redirect, jsonify

app = Flask(__name__)

@app.route('/index/')
def index():
    # 返回字符串
    # return 'hello flask'

    # 返回一个 HTML
    # 从 flask 里面导入 render_template
    # 在同级目录中添加templates文件夹,将 html 页面这个文件夹底下
    # return  render_template('index.html')

    # 路由跳转
    # 从 Flask 里面导入 redirect
    # return redirect('/login')

    # 返回数据转 json 返回,要从 Flask 中导入 jsonify
    data = {'name': 'kai', 'age': 19}
    return jsonify(data)

@app.route('/login/')
def login():
    return '我是 login 页面'

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

原文地址:https://www.cnblogs.com/kai-/p/12521096.html

时间: 2024-11-08 10:26:59

Flask 四剑客的相关文章

Flask快速入门(2) — Flask四剑客与配置文件

目录 Flask四剑客 配置文件的方式 第一种方式 第二种方式 第三种方式 第四种方式 其他方式 Flask四剑客 在Django中后端返回响应有几种形式:render(前端渲染页面).redirect(重定向跳转).HttpResponse(直接返回).JsonResponse(实际内部继承了HttpResponse,返回json字符串). 在Flask中也有相对的返回机制: render:前端渲染页面 redirect_:重定向跳转 jsonify:返回json字符串 return 'xx'

Flask的基本使用、四剑客和配置文件

Flask简介 安装 pip install flask 使用 # 1.导入flask from flask import Flask # 2.生成一个Flask对象,__name__表示当前文件的名字 app = Flask(__name__) # 3.添加路由,flask用的是装饰器的模式 # 注册路由,并写响应函数hello_world @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__ma

SHELL编程四剑客练习--sed

SHELL编程四剑客: sed    awk     grep      find sed  可以将数据行进行替换.删除.新增.选取等特定工作 1.sed 如果不加任何参数,是不会去修改文件中的内容的.加 -i  参数会修改,如下图: 2.在文件行首加空格或其他字符,如下图: 行首   ^ 3.在行尾添加字符,如下图: 行尾   $ 4.在某行之后添加内容,如下图: 如果要在之前添加内容,把  a  改为  i   就OK了. 5.只显示其中某一行,如下图: 匹配关键字,"p"&quo

linux四剑客-grep/find/sed/awk/详解-技术流ken

1.四剑客简介 相信接触过linux的大家应该都学过或者听过四剑客,即sed,grep,find,awk,有人对其望而生畏,有人对其爱不释手.参数太多,变化形式太多,使用超级灵活,让一部分人难以适从继而望而生畏,浅尝辄止即罢.有人熟练掌握,使其四剑客为己所用,在分析日志,分析文本,统计,批量修改中游刃有余,大大提高了工作效率.本篇博文将详细讲解四剑客的参数选项,以及使用案例,相信认真读完本篇博文你也可以使得四剑客真正为己所用. 2.四剑客之grep 1.几个概念 正则表达式:Regular Ex

linux 四剑客 find 、grep、sed、awk整理

linux 四剑客 find .grep.sed.awk整理 find 主要是用于查找Linux 操作系统的某个文件.目录所在路径,查找出满足条件的文件或者目录的路径 find / -name *.rpm -type d -- ###/:表示是在根目录下进行查找 ###-type:查找的类型,d是目录,f是普通文件 find / -name "con*.log" -exec cp {} /tmp/ \; ####基于 find 查找 Linux 系统以.log 结尾,同时名称以 con

Linux 命令之 linux 四剑客

Linux命令-- 四剑客 一:Linux命令 之 AWK 符号:^ 开头 $ 结尾 awk 是一种处理文本的语言,一个强大的文本分析命令! 1:提取文件中的每行的第二个 提取前文本中内容为  命令:cat 1.txt | awk '{print($2)}' 在 AWK 命令中,它将文本每列的部分当做一部分! 或着我们可以指定分隔符,指定提取某一部分! 我们以2为分隔符 命令:cat 1.txt | awk -F "2" '{print($2)}'  输出前三行 打印文件每行最后的字段

linux四剑客常用命令汇总

**四剑客常用命令汇总** 1.find find path -option [ -print ] [ -exec -ok command ] {} (find 查找路径 -type f/d -name ..... -size 1k/M -mtime/atime/ctime +-9 文件) find -type/-perm/-empty/ find /tmp -type f -name "*.tmp" -exec rm -rf '{}' \; find / -type f -name

shell-2-三剑客?四剑客了解一下

一.grep.sed.awk称为:三剑客 三剑客听说是入门运维的小伙伴们是必备的技能,但广深小龙不是运维也大致学习了解一下. 但也有人说是四剑客,包括:find 当然我们也会一起了解下,如下图三剑客的价值犹如同sql的语法的重要性. 二.擅长过滤:grep 支持正则表达式,通常作为连接运行下一个命令. 格式:grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范

Linux四剑客

有四个剑客,他们很厉害 Find 查询命令,就是find 1 2 usage: find [-H | -L | -P] [-EXdsx] [-f path] path ... [expression] find [-H | -L | -P] [-EXdsx] -f path [path ...] [expression] 常用参数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 -name file #查找名为file的文件: -