腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
函数
装饰
器
会
返回
self
吗
?
、
、
、
、
由于这段代码非常重复,我的挑战是创建一个可以应用于a、b和c方法的
装饰
器
。我面临的问题是,我似乎找不到一种方法来构造一个将
返回
实例(
self
)的包装
器
。有没有更好的方法来构建它?class Test:
self
._a = a
self
.
self
._a == truth
浏览 8
提问于2019-02-14
得票数 0
回答已采纳
3
回答
尝试编写一个"to_class“通用
装饰
器
、
、
return cls(func(*args, **kwargs)) return decorator(decorating_func) 我希望使用它来创建将
函数
结果转换为给定类的对象的
装饰
器
我发现的唯一解决办法是手动将to_test_class定义为
装饰
器
,而不是从一般的"to_class“定义
返回
的
装饰
器
。值得一提的是,这只是一个基本的示例,但我希望将to_class用于许多应用程序,例如在将<em
浏览 1
提问于2012-11-16
得票数 4
回答已采纳
1
回答
类作为
装饰
符以及类中元素上
函数
的作用域,在python中
、
、
当在
函数
上使用类
装饰
器
时,
函数
如何访问类中的
self
._count元素。我知道
装饰
器
接受一个callable并
返回
一个callable。但是
函数
的作用域可以是类
装饰
器
的内部元素
吗
?class decorate_class:
self
._func = f
浏览 1
提问于2018-04-13
得票数 0
1
回答
了解类
装饰
器
在Python中的工作方式
、
、
、
我在理解Python中的类
装饰
器
是如何工作的时候遇到了一个问题。在这种情况下,我想要编写一个
装饰
器
来计算递归
函数
(搜索最大公约数)被调用的次数。我有一个
装饰
师:
self
.func = func return
self
.call
浏览 1
提问于2017-05-21
得票数 2
1
回答
方法调用前检查条件
除非启动了服务
器
,否则不应该调用某些方法,在这种情况下,应该引发NotConnectedException。我尝试使用
装饰
器
,但
装饰
器
函数
不能访问类变量。我试着这样做: _started = False if(
self
._started == False):
浏览 2
提问于2012-06-06
得票数 6
回答已采纳
5
回答
如何使用
装饰
器
来计数
函数
调用?
、
它是关于一个
装饰
者在计算对一个
函数
的调用,下面是代码: def helper(x): for i in range(10): print(succ.calls) 这里我不明白的是,为什么我们要增加
函数
包装
器
(helper.calls += 1)的调用,而不是
函数
调用本身,以及为什么它实际工作呢?
浏览 5
提问于2017-07-07
得票数 13
回答已采纳
4
回答
带有实例化时间变量的Python
装饰
器
?
、
我希望使用一个
装饰
器
来创建一个使用对象obj的新
函数
/方法。如果修饰对象是
函数
,则必须在创建
函数
时实例化obj。如果修饰对象是方法,则必须实例化一个新的obj,并将其绑定到方法被修饰的类的每个实例。我不能将
装饰
放在__init__中,因为修饰
器
会
修改
函数
文档。).f(123) 我解决这个问题的想法是检查传递给
装饰
器
的对象是否带有参数
self
,如果是的话,
返回</e
浏览 5
提问于2010-01-05
得票数 0
1
回答
将
装饰
器
应用于访问类属性的类方法
、
、
、
、
是否有可能编写一个作用于类的方法并使用类的属性的
装饰
器
?例如,我想向
函数
添加一个
装饰
器
,如果类的其中一个属性(在用户调用
函数
时设置)为False,它将
返回
错误。== False:
self
.ac
浏览 17
提问于2020-01-29
得票数 2
回答已采纳
3
回答
Python
装饰
师,
self
混在一起了
、
我是Python
装饰
师的新手(哇,很棒的特性!),我很难让下面的内容起作用,因为
self
参数有点混乱。__name__
self
.cache[fname] =
self
.f(
self
,*args)我考虑过解决方案,但不能使用--我想让
装饰
器
类
返回
一个
函数
,而不是一个值(如本的2.1节),以便在正确的上下文中计算
浏览 1
提问于2011-03-29
得票数 19
回答已采纳
1
回答
如何在
装饰
器
中使用上下文管理
器
,以及如何将在
装饰
器
中创建的对象传递给修饰
函数
、
、
为了确保用户不会忘记这样做,我想在类中添加一个上下文管理
器
。我还有一个
装饰
器
,在里面我想使用这个上下文管理
器
来创建一个测试类的对象,并将它传递给修饰
函数
。有可能
吗
?这就是我想要做的: def __init__(
self
, name): 如何使用
装饰
器
浏览 2
提问于2015-05-20
得票数 3
回答已采纳
4
回答
有人能解释一下这段Python代码
吗
?(可能使用
装饰
器
)
我正在尝试用Python语言编写一个简单的(轻量级) RESTful服务
器
。xml = render_xml, txt = render_txt def GET(
self
这似乎是构造
函数
和
函数
装饰
器
的奇怪组合--然而,到目前为止,我遇到的
装饰
器
的所有用法都是这样写的: pass pass
浏览 1
提问于2012-01-11
得票数 2
回答已采纳
1
回答
如何让基于类的
装饰
器
(例如,方法)工作?
、
、
、
调用
装饰
器
有两种方法: 1)传递
装饰
器
函数
/类 def __init__(
self
): return
self
.x + x 或者通过传递
装饰
器
函数
/类实例的
返回
值。(<em
浏览 0
提问于2017-03-21
得票数 1
1
回答
导致所有
函数
返回
True的
装饰
器
为了调试我遇到问题的在线权限系统,我创建了两个类和
函数
,用于脱机复制该问题。不幸的是,我遇到了一个问题,在这个问题中,将
函数
转换为
装饰
器
完全改变了修饰
函数
的结果。其他:打印(“所有条件都满足了”)Permissions2().requires(user_just_is,user_is_poop,user_is_admin) 使用
装饰
器
函数
对所选用户测试这些
函数
返回
返回
函数
(*a
浏览 1
提问于2019-03-22
得票数 1
回答已采纳
1
回答
如何在django类视图中将请求对象传递给method_decorator?
、
class AdminView(CreateView): form_class = AdminForm return 'clinic/visitform_list.html' def dispatch(
self
, request): if request.user.groups.f
浏览 0
提问于2018-02-22
得票数 3
回答已采纳
3
回答
被覆盖的方法会继承python中的
装饰
符
吗
?
、
、
正如标题所说,重写的方法继承
装饰
器
吗
?class A: def fun(
self
, arg): def fun(
self
, arg): return something 那么B.fun()
会
维护
装饰
器
吗
?
浏览 2
提问于2010-12-04
得票数 46
回答已采纳
1
回答
使用
装饰
器
打印python-socketio事件信息
、
、
我想改进一下socketio.event
装饰
器
,让它打印触发的事件及其参数。我有一个具有
self
.sio: socketio.Server属性的Manager类。我尝试将一个新的
装饰
器
定义为一个Manager方法,比如它
返回
一个由
self
.sio.event修饰的
函数
,该
函数
还打印它的数据。我已经尝试过这个解决方案,但它不起作用: @
sel
浏览 50
提问于2021-05-15
得票数 0
回答已采纳
3
回答
Python中的
装饰
类
、
我希望构建类作为
装饰
器
,并完整地遵循以下原则: 得到的
函数
名指针应该与没有修饰
器
的同一个
函数
区分不开,可能只是因为它是哪种类型/类。除非实际得到
装饰
师的授权,否则对
装饰
师的命令不应该相关。即。独立的
装饰
师可以按任何顺序应用。这是一个Django项目,我现在正在处理的具体情况是,该方法需要2个
装饰
器
,
浏览 5
提问于2009-03-20
得票数 39
回答已采纳
1
回答
Python,如何添加另一个
装饰
器
来过滤具有python属性的现有多个
装饰
器
的输出?
、
、
我有两个现有的
装饰
器
可以在python、@property和中使用。这些
装饰
器
是无法更改的,它们是我无法访问的代码的一部分。return [2,3,4]a = MyClass()输出对我很好!:现在,另一个特性已经出现,我正在尝试根据(可选)附加参数筛选出do_func的一些
返回
值。这意味着一些用户可以继续正常工作,并调用:而其他人则可以使用过滤
浏览 0
提问于2019-05-02
得票数 2
回答已采纳
1
回答
如何从autobahn RPC调用中同步获取延迟对象值
、
、
: " + result_voltage 但是,我想进行一个同步调用。它应该如下所示,而不是在回调
函数
中获取值。be synchronous)我试过了:有人能帮我理解一下@inlineCallback
吗
?这个
装饰
浏览 2
提问于2014-07-01
得票数 2
3
回答
使用类属性修改带有Python
装饰
符的docstring
、
、
我正在尝试创建一个在类中调用的
装饰
符,它将从该类中提取属性,并使用这些类属性来编辑
函数
的docstring。我的问题是,我找到了编辑
函数
的docstring (将
函数
的__doc__属性设置为新字符串)的
装饰
器
的示例,还找到了从父类中提取属性的
装饰
器
示例(通过将
self
传递给
装饰
器
),但我还没有找到能够同时执行这两种操作的
装饰
器
示例__name__ # pull
浏览 1
提问于2018-09-18
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python-装饰器之高阶函数、装饰器之嵌套函数
函数闭包及装饰器
python3函数式编程:匿名函数、高阶函数、装饰器
python-装饰器之函数即变量
Python3中的函数装饰器
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券