首页 > 编程语言 >Python|Flask中的@

Python|Flask中的@

时间:2023-03-08 23:44:28浏览次数:34  
标签:Python route URL Flask world hello

现代Web框架使用路由技术来帮助用户记住应用程序URL,可以直接访问所需的页面,而无需从主页导航。

Flask中的route()装饰器用于将URL绑定到函数。例如:

@app.route('/hello')def hello_world():
   return 'hello world'

在这里,URL '/ hello' 规则绑定到hello_world()函数。

因此,如果用户访问http://localhost:5000/hellohello_world()函数的输出将在浏览器中呈现。

application对象的add_url_rule()函数也可用于将URL与函数绑定,如上例所示,使用route()

装饰器的目的也由以下表示:
Python|

def hello_world():
   return 'hello world'
app.add_url_rule('/', 'hello', hello_world)

标签:Python,route,URL,Flask,world,hello
From: https://www.cnblogs.com/tangjielin/p/17196730.html

相关文章

  • python入门学习-2.特性、函数、面向对象编程、文件读写
    高级特性切片取一个list或tuple的部分元素>>>L=['Michael','Sarah','Tracy','Bob','Jack']笨方法:>>>[L[0],L[1],L[2]]['Michael','Sarah','Tracy']切......
  • Python学习日志
    今天开始了第一次学习python,配置了python的所需环境完成了PythonCharm的编译器运行可视化界面。完成了“helloworld”的输出,了解了基本计算语句和规则  还有字符型......
  • 先用python添加用户,再用shell脚本将python程序添加的用户删除
    1.python代码添加用户(在这里用列表推导生成100个用户)importrandom,subprocessfromstringimportdigits,ascii_lettersdic={'tom':'tom','jack':'123'}defget_passwor......
  • 【流畅的Python0202】序列构成的数组
    1.内置序列类型概览容器序列能存放不同类型数据,因为存放的是任意对象的引用扁平序列只能存放相同类型的数据,因为存放的是值除了list、tuple和collections.dequ......
  • 实验1 Python开发环境使用和编程初体验
    一.实验结论:实验任务1:task1_1.py程序源码:1#print输出的几种用法23#用法1:用于输出单个字符串或单个变量4print('hey,u')56#用法2:用于输出多个数......
  • Python自动化登录验证码问题解决
     1.测试环境中通常解决验证码问题的方法 在测试环境中我们通常通过各种手段来逃避或者获得验证,而这些手段主要是要求开发者在开发的时候留有一定的后门。下面简述几种......
  • 利用Python实现批量获取端口Banner的工具
    主要用到的模块包括:Socket通讯模块threading多线程模块ipaddressip地址模块optparse命令行参数处理模块 importsocketimportsysimportopt......
  • python的基本认识
    python的基本认识 初识python:python是一种跨平台的、开源的、免费的、解释型的高级编程语言;python的应用领域十分广泛、如web编程、图像处理、黑客编程、网络爬虫和......
  • 实验1 python开发环境使用和编程初体验
    #task1_1.pyprint('hey,u')print('hey','u')x,y,z=1,2,3print(x,y,z)print('x=%d,y=%d,z=%d'%(x,y,z))print('x={},y={},z={}'.format(x,......
  • python 提取列表元素打印不带中括号
    目录python提取列表元素打印不带中括号python提取列表元素打印不带中括号有个需求,需要对python3的列表切片,获取得到用户名后和手动输入的用户名比对,如果一致就打印true......