码迷,mamicode.com
首页 >  
搜索关键字:装饰器。    ( 4200个结果
multiprocessing.pool 使用
# f 参数是两个,multiprocessing.pool.map框架只能传一个的时候 from multiprocessing import Pool import time # 1 这个方法不行,但是装饰器思路好 # def my_function_helper(func): # def in ...
分类:其他好文   时间:2021-01-01 12:42:07    阅读次数:0
关于python语言学习的建议
我认为学python应该先系统地熟悉下语言的基础,大致掌握python语言的特性,切片、map、lambda表达式、面向对象等,如果做爬虫或web服务的话三个器(生成器、迭代器、装饰器)、三个程(多进行、多线程、协程)都了解下,后面看你想拿他做什么?
分类:编程语言   时间:2020-12-25 13:18:39    阅读次数:0
装饰器和单例模式
1,通过装饰器实现单例模式,只要任意一个类使用该装饰器装饰,那么就会变成一个单例模式的类 解释:这个类被装饰器装饰完之后,这个类变指向了装饰器的内层函数fun,那么再通过 t1 = MyTest()并没有创建对象,而是调用了函数t1 = fun(),那么对象只能在装饰器内部实现并赋值给t1 def ...
分类:其他好文   时间:2020-12-25 12:03:36    阅读次数:0
闭包、装饰器
闭包: 闭包的演变过程: 闭包的概念: "闭包"的本质就是函数的嵌套定义,即在函数内部再定义函数 "闭包"有两种不同的方式,第一种是"返回一个函数的名称",第二种是在函数内部"直接调用",本质上是一样 闭包的定义: 在一个外函数中定义一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内 ...
分类:其他好文   时间:2020-12-24 11:32:54    阅读次数:0
py函数装饰器-s
概念:通过修改其他函数的功能,有助于让代码更简短 原则:已经实现了的功能代码,尽量不修改,对现有的代码进行扩展修改 例1: def f():#假设一个函数f() return "helloworld" #这是默认返回值 print(f()) #调用f()函数并打印。 f1=f #将函数赋值给一个变量 ...
分类:其他好文   时间:2020-12-15 12:26:11    阅读次数:2
一日一技:实现有过期时间的LRU缓存
一日一技:实现有过期时间的LRU缓存摄影:产品经理下厨:kingname在一日一技:实现函数调用结果的LRU缓存一文中,我们提到Python自带的LRU缓存lru_cache。通过这个装饰器可以非常轻松地实现缓存。现在我们考虑下面这个应用场景:MongoDB中有100对id-用户名的对应关系,我从Redis中持续不断读取id,如果id能在MongoDB中找到对应关系,那么就把对应的用户名打印出来。
分类:其他好文   时间:2020-12-08 12:05:48    阅读次数:5
Django-基于session的登录
基于session写一个登录认证装饰器,四个视图(登录,退出,订单,用户信息),使用cbv 一、路由 path('', views.Login.as_view(),name='login'), path('out/', views.Out.as_view()), path('userinfo/', ...
分类:其他好文   时间:2020-12-05 10:54:31    阅读次数:9
Django-基于Cookie的登录
基础版 写2个路由和视图函数,一个是登录,写入cookie,访问order,必须登录以后才能访问,否则重定向到登录页面,order页面实现退出功能,清除cookie,利用登录认证装饰器,必须登录之后获取到了cookie才能进入order函数 模板文件:login页面三个input标签,分别为用户名, ...
分类:其他好文   时间:2020-12-05 10:53:22    阅读次数:9
装饰器、生成式、迭代器
def my_sum(x,y): return x+y res = my_sum(1,2) print(res) 函数对象 #函数名是第一类对象: 函数名指向的值可以被当作参数传递(类似于变量) name = 'syy' x = name print(x) #syy print(id(x)) #25 ...
分类:其他好文   时间:2020-12-04 11:03:30    阅读次数:4
Python36_01----python装饰器
python装饰器 1. 装饰器 1. 本质: 闭包函数 2. 特点 不修改已有函数的源代码 不修改已有函数的调用方式 给已有函数增加额外的功能 2. 理解 1. 装饰器原则组成: 函数 + 实参高阶函数 + 返回值高阶函数 + 嵌套函数 + 语法糖 = 装饰器 2. 函数的本质: 函数和变量名一致 ...
分类:编程语言   时间:2020-12-03 11:42:11    阅读次数:5
4200条   上一页 1 ... 4 5 6 7 8 ... 420 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!