腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
修改
函数
行为
的
装饰
器
python
、
python-2.7
、
function
、
python-decorators
我发现我有两个不相关
的
函数
,它们以不同
的
方式实现相同
的
行为
。我现在想知道是否有一种方法,可能是通过
装饰
器
,来有效地处理这个问题,避免在其他地方添加
行为
时反复编写相同
的
逻辑。实际上,我在两个不同
的
类中有两个
函数
,它们都有一个名为exact_match
的
标志。这两个
函数
都会在它们所属
的
对象中检查某种类型
的
等价性。exact_matc
浏览 7
提问于2019-02-27
得票数 0
回答已采纳
1
回答
在JavaScript中,“
装饰
功能”和“
装饰
设计模式”有什么区别?
javascript
、
function
、
object
、
decorator
在接受
函数
、
修改
行为
并返回该
函数
的
JavaScript
函数
中,该
函数
似乎是修饰
器
。例如,这将是一个
装饰
函数
: return function(){ return a + b var doubleSum = doubleD
浏览 5
提问于2014-01-28
得票数 0
回答已采纳
1
回答
python修饰
器
中
修改
的
函数
是否必须返回值
python
、
decorator
我在试着理解
装饰
者
的
行为
。Deco is called with parameter the function <function salut at 0x00BA5198>def my_deco(fonction): print("Warning
浏览 0
提问于2017-09-28
得票数 0
3
回答
用Python编写带参数
的
装饰
器
python
、
decorator
假设
装饰
器
更改了
函数
to_lower()
的
行为
def transition(fn): print('the originalreturn text.lower() >>>AABB 这可以很好地工作,如果我们将transition
的
返回语句从return to_u
浏览 55
提问于2021-01-05
得票数 2
回答已采纳
1
回答
Python
装饰
器
的
预期寿命是多少?
python
、
decorator
、
python-decorators
我
的
问题围绕着已实现
的
Python
装饰
器
的
预期寿命。上写着: 假设我在一家web开发公司工作,在我
浏览 1
提问于2016-11-17
得票数 3
回答已采纳
2
回答
带参数
的
Python
装饰
器
python
、
decorator
我很难理解
装饰
器
的
概念,所以基本上,如果我理解正确的话,
装饰
器
被用来扩展
函数
的
行为
,而不需要
修改
函数
代码。最基本
的
例子:def decorator(f): retur
浏览 0
提问于2017-04-10
得票数 3
回答已采纳
1
回答
在Python语言中,术语
装饰
器
是指GoF
的
设计模式中
的
设计模式,还是其他意思?
python
、
decorator
术语
装饰
器
出现在Python中,现在也出现在Angular2中。 在Python语言中,它是指GoF
的
“设计模式”一书中
的
装饰
器
设计模式,还是其他意思?(比如仅仅是为了注解,比如Java注解?)
浏览 4
提问于2016-04-19
得票数 2
1
回答
python:`__init__`
的
装饰
器
是如何工作
的
?
python
给定
函数
def f(x):f(5)mydecorator(f)(5)class TestClass: def __init__(self, x, y): ...它
修改
传递给__init__
的
参数。我想要删除它,并且只在我想要
的</e
浏览 0
提问于2017-10-25
得票数 4
2
回答
包装方法
的
意义是什么?
python
、
decorator
wrapper(func): func()->这是我
的
解码
函数
func()做
装饰
的
东西,给我输出。,为什么不简单地
装饰
它呢?,在一种情况下,我获得了用于赋值和重用
的
func对象。我想这个问题有点模糊,但我在想,如果我们
的
目的只是
装饰
,为什么我们需要返回一个
函数
对象呢?我
的</
浏览 5
提问于2013-02-27
得票数 1
回答已采纳
1
回答
Decorator类直接更改最内部包装对象
的
状态是错误
的
做法吗?
design-patterns
、
decorator
通常,根据定义,Decorator模式通过使用修饰类上
的
装饰
器
链将新
行为
附加到对象。该模式利用
装饰
器
链到主
装饰
类,将传入和传出数据转换为修饰类。虽然每个
装饰
器
类中都有对直接后续类
的
引用,但是没有引用实际
的
修饰类对象(最内部
的
类)。因此,
装饰
器
类访问或
修改
修饰类
的
状态(最内部
的
类)是不容易<em
浏览 4
提问于2022-08-03
得票数 0
回答已采纳
1
回答
修饰类还是调度()方法?
django
这是有道理
的
,但我正在做一些关于dispatch()方法
的
背景阅读,偶然发现了。 要修饰基于类
的
视图
的
每个实例,您需要
装饰
类定义本身。要做到这一点,可以将
装饰
器
应用到类
的
调度()方法。为什么我需要或选择用权限混合来
装饰
实例,而不是类本身?
浏览 3
提问于2017-09-17
得票数 0
2
回答
使用
装饰
器
覆盖Django视图
python
、
django
、
django-views
我有一种情况,需要将已经登录
的
用户从登录页面重定向到另一个页面。我已经提到过,这可以通过
装饰
器
来完成,这是有意义
的
,但我对使用它们还是相当陌生
的
。但是,我使用
的
是django登录和第三方视图(来自django-registration)。我不想更改django.contrib.auth或django-registration中
的
任何代码。如何将
装饰
器
应用于不需要
修改
的
视图,以便获得所需
的</
浏览 0
提问于2009-10-30
得票数 1
回答已采纳
2
回答
Python中
的
解码
器
是否一定要实现Decorator模式?
python
、
python-3.x
、
design-patterns
在Python里, 编写一个
修改
修饰
函数
/类
的</e
浏览 7
提问于2017-09-28
得票数 0
2
回答
装饰
器
模式
的
正确应用
c#
、
design-patterns
因此,
装饰
器
模式允许您动态地向类添加
行为
,对吧?然而,
装饰
器
必须从获得
行为
的
类
的
基类继承,或者必须实现其接口之一。事实上,我能回忆起
的
所有例子都有一个公开
的
函数
,所以应用
装饰
器
工作得很好,但是如果你想让
装饰
器
向不同
的
类添加
行为
,比如日志记录,而这些类没有相同
的
接口,那么它不会
浏览 1
提问于2013-04-14
得票数 0
回答已采纳
2
回答
巨蟒中
的
装潢师是猴子修补技术
的
例子吗?
python
、
monkeypatching
最近我读到了关于猴子修补技术
的
文章,想知道是否可以这样说。
浏览 5
提问于2016-10-13
得票数 2
回答已采纳
1
回答
如何使用
装饰
器
修改
可变
的
类变量?
python
、
inheritance
、
decorator
我有以下代码: items = [] pass pass@addItems passde
浏览 2
提问于2013-03-07
得票数 1
回答已采纳
2
回答
如何将
装饰
器
应用于每一个水瓶视图
python
、
flask
、
decorator
、
python-decorators
我有一个
装饰
器
(称为deco),我想应用于我
的
Flask应用程序中
的
每个视图,以
修改
响应头以避免IE
的
兼容性模式(res.headers.add("X-UA-Compatible", "IE=Edge"我用它就像@deco return 'Hello world' 目前,我使用Flask
的
子类创建应用程序(
浏览 2
提问于2014-04-17
得票数 5
回答已采纳
1
回答
为什么要使用
装饰
器
,因为它会证明它
的
优势
angularjs
、
angularjs-directive
我经历了几个星期
的
angularjs,已经到达了
装饰
器
,我所理解
的
是,它只是通过添加或
修改
现有的指令对象来
装饰
/
修改
现有的指令,使用这种
行为
有什么好处吗?当它被证明是值得使用
装饰
器
的
时候。
浏览 1
提问于2014-04-01
得票数 0
2
回答
PHP
装饰
器
编写
器
脚本
php
、
oop
、
decorator
最近,我开始更多地在PHP中使用
装饰
器
来
修改
对象在运行时
的
行为
。我
的
问题主要是懒惰,我们有许多具有大量方法
的
遗留类,一想到必须为每个
装饰
器
类重写/覆盖所有这些方法,我就很难过。有没有人知道有一个命令行实用程序可以帮我写这些
装饰
器
? 或者也许有更好
的
方法来做这件事?
浏览 0
提问于2010-10-05
得票数 4
回答已采纳
2
回答
python @decorator是否与
装饰
器
设计模式相关?
python
、
design-patterns
、
decorator
在python中,有一些被称为
装饰
器
的
东西,它们由@表示,并使用诸如: def figure(self)_figure def _prepare_series(self):我也知道一些设计模式,我也知道有一些模式叫做
装饰
师。有一次,我想,“嘿,也许名字
的
相似性不是一个奇怪
的
巧合。” 我读过和伟大
的
答案 (几乎完整
浏览 1
提问于2013-07-29
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用Python装饰器来修改函数
python-装饰器之高阶函数、装饰器之嵌套函数
函数闭包及装饰器
Python3中的函数装饰器
python3函数式编程:匿名函数、高阶函数、装饰器
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券