python-decorators 相关问题

在Python中,装饰器是使用特殊语法方便地改变函数,方法或类的函数。装饰器动态地改变功能而不改变被装饰的源代码。

带修饰符而没有语法糖的修饰符的等效项是什么?

我正在学习装饰器,并遇到了一个装饰器争论的例子。不过,这对我来说有点令人困惑,因为我了解到(请注意:此问题的示例...

回答 2 投票 0

描述符修饰符的确切称呼是什么?

给出以下模拟静态方法的代码:class StaticMethod(object):“在Objects / funcobject.c中模拟PyStaticMethod_Type()” def __init __(self,f):self.f = f def ...

回答 1 投票 -1

Python(pandas):通过pandas API使用装饰器

我对Python上的装饰器和类很陌生,但是有一个疑问是否有更好的方法来装饰pandas对象。一个例子,我写了下面的代码来创建两个方法...

回答 3 投票 3

装饰器:等待功能后执行操作

我使用Python 3.7,并具有以下修饰符:def decorator(success_check:function):def wrap(func):async def inner(root,info,** args):func_result = await func(root,info,...

回答 1 投票 1

内部类的计数器方法

我正在建立一个函数管道,我需要知道打开了多少个类实例来为每个函数建立索引,我还需要将初始化计数器的'Start'参数设置为0,因为它会多次处理运行...] >

回答 1 投票 -1

如何在 Sphinx 文档中将成员注释为抽象?

以下两个属性定义在 Sphinx autodoc HTML 输出中显示完全相同: @财产 定义具体(自我): """这是具体的文档字符串""" 经过 @抽象属性 定义

回答 2 投票 0

Django-视图account.decorators.wrapper_function没有返回HttpResponse对象。它返回None代替

我正在构建一个客户管理应用程序,并且构建了几个装饰器。但是当我运行该应用程序时,出现此错误。视图account.decorators.wrapper_function没有返回HttpResponse对象。 ...

回答 1 投票 0

如果视图在Django中失败,如何创建默认的错误装饰器?

我正在考虑实施一个想法。通常,我只是将视图函数代码包装在try-catch块中,因此,如果视图失败,我将使用错误名称呈现默认错误页面。我想知道,我可以...

回答 2 投票 0

动态地将实例方法绑定到Python中的类(而不是类实例)

描述和我尝试过的事情:我已经在stackoverflow中看到很多关于将方法绑定到类实例的文章(我知道已经有很多重复的东西)。但是我还没有找到一个...

回答 2 投票 1

Django Rest Framework,覆盖序列化程序元类的_declared_fields属性

我正在尝试装饰序列化器以添加帮助文本,如下所示:def help_decorator(* args,** kwargs):def inner(cls,sources = kwargs [“ sources”]):对于k,v sources.items():...

回答 1 投票 0

Python Decorators,Flask,Args

我想知道为什么当我转到路由'/[email protected]/info'时,控制台会打印()[email protected]为什么即使向user_info发送了一个值,args也还是空的?我尝试提供最少的...

回答 1 投票 1

为什么不使用额外的括号而不调用此修饰函数?

我正在Sololearn上学习Python,我遇到了打算装饰一个功能的这段代码:def decor(func):def wrap():print(“ =============” )func()print(“ =============” ...

回答 2 投票 0

Python中的函数装饰器

我是python的初学者,我试图用python的函数装饰器包住我的头。而且我无法弄清楚函数如何返回函数。我的意思是解释器以什么顺序...

回答 1 投票 1

动态定义虚拟装饰器

我正在使用一个名为https://github.com/rkern/line_profiler的不错的工具,要使用它,您需要在脚本中的多个位置放置一个装饰器@profile,以指示应该对哪些函数进行概要分析。 ...

回答 1 投票 0

用Python装饰一个类,该类打印装饰后的类的int变量

[我正在学习python课程,练习之一是为此类创建一个装饰器,该装饰器返回每个int变量。`@decoratoreDiClasse类MyClass:def __init __(self):...

回答 1 投票 0

Decorator使用for循环,但不使用while循环

我正在尝试学习如何在Python中使用装饰器,但这是一项艰巨的任务。我制作了一个装饰器,该装饰器应执行指定次数的装饰函数。我设法...

回答 1 投票 2

谁能告诉我为什么我的“装饰函数”不返回任何值?

下面的装饰器函数未返回任何值。谁能告诉我怎么了?从functools import * def装饰器(funct):def inner_function():a = funct()...

回答 1 投票 0

如何在python中实现数据并行化(multiprocessing.Pool)装饰器?

问题描述TL; DR如何实现装饰器而不破坏腌制过程?目标多处理。池可用于对数据进行分块并将其分发到进程以对数据进行并行化...

回答 1 投票 0

装饰用于更改文件打开方式的读取功能

我有以下函数def read_tower(path_to_file):open(path_to_file,'r')as f:对于f中的文本:text_line = text.strip()。split(“”)我的想法是使用。 ..

回答 1 投票 0

更改python中装饰参数的值

我有以下代码,其中默认的“用户”值为“无”,并且由装饰器“ need_authentication”获取,这种情况是我更改了用户值,但是当我始终调用装饰器时……]]

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.