getattr

getattr

文章 0 浏览 4

使用 __getattribute__ 或 __getattr__ 调用 Python 中的方法

我正在尝试创建一个充当自定义类列表的子类。但是,我希望列表继承父类的方法和属性,并返回每个项目的数量总和。我尝试使用 __getattribute__ 方法来…

谁的年少不轻狂 2024-12-02 10:05:57 1 0

为什么这个 __getattr__ 函数不起作用?

我编写了这个小类来尝试使用自定义 __getattr__ 方法,每次运行它时,我都会收到属性错误: class test: def __init__(self): self.attrs ={'attr':'h…

颜漓半夏 2024-11-30 06:03:34 1 0

Python - 如何定义不受 __getattr__ 影响的属性?

我对 Python 还很陌生。最近,在进行大量 PHP 编程时,我习惯了一些创造性地使用 __get 和 __set“神奇”方法。仅当类的公共变量不存在时才会调用它们…

勿挽旧人 2024-11-30 05:59:01 3 0

为什么 Python 没有混合 getattr + __getitem__ 内置?

我有接受字典或其他对象以及从这些对象中获取的“字段”名称的方法。如果对象是字典,则该方法使用 __getitem__ 来检索命名键,否则使用 getattr 来检…

挽容 2024-11-24 08:31:58 3 0

如何在 python 中使用附加参数启动 getattr 函数?

我想调用一些未知函数并使用 getattr 函数添加参数。是否可以?…

旧故 2024-11-15 05:06:43 3 0

无法利用以字符串形式存在的方法名称(来自网络服务)。我尝试利用 getattr,但后来无法将其扩展为 suds

from suds.client import Client #@UnresolvedImport from suds.transport.https import HttpAuthenticated #@UnresolvedImport import urllib2 class…

秋心╮凉 2024-10-30 21:30:53 9 0

java中有getattr、callable等元编程函数吗?

我正在寻找 Java 中的一些元编程函数,类似于 Python 的 getattr、hasattr、callable 等。如果没有,是否有任何好的外部库?…

旧人九事 2024-10-25 09:07:29 3 0

方法 __getattr__ 不是从父类继承的

尝试子类 mechanize.Browser 类: from mechanize import Browser class LLManager(Browser, object): IS_AUTHORIZED = False def __init__(self, log…

七颜 2024-10-15 17:49:11 10 0

Python __getattr__ 行为?在 ECLIPSE/PyDev 控制台中?

以下: class A(object): def __getattr__(self, attr): try: return self.__dict__[attr] except KeyError: self.__dict__[attr] = 'Attribute set t…

2024-10-13 07:00:54 7 0

如何拦截实例方法调用?

我正在寻找一种方法来拦截下面类 MyWrapper 中的实例方法调用: class SomeClass1: def a1(self): self.internal_z() return "a1" def a2(self): retu…

锦欢 2024-10-12 21:32:11 8 0

为什么我不能将 __getattr__ 与 Django 模型一起使用?

我在网上看到过人们将 __getattr__ 与 Django 模型一起使用的示例,但每当我尝试时都会出错。 (Django 1.2.3) 当我在普通对象上使用 __getattr__ 时没…

ㄖ落Θ余辉 2024-10-11 02:54:57 7 0

了解 __getattr__ 和 __getattribute__ 之间的区别

我试图理解 __getattr__ 和 __getattribute__ 之间的区别,但是,我失败了。 Stack Overflow 问题的答案__getattr__ 与 __getattribute__ 之间的差异…

月隐月明月朦胧 2024-10-04 23:53:38 6 0

方法的 __getattr__ 等效项

当未找到属性时,将调用 object.__getattr__。是否有等效的方法来拦截未定义的方法?…

会傲 2024-09-26 03:48:26 7 0

Python,Django,如何使用getattr(或其他方法)调用具有多个属性的对象?

在尝试让它工作一段时间并四处搜索后,我真的很困惑,所以在这里发帖...我想在我为 django 编写的类中创建一些函数尽可能通用,所以我想使用 getattr …

孤独岁月 2024-09-18 11:26:14 15 0

正在查询应用程序引擎数据存储区中缺少属性的实体?

我有一个如下所示的模型: class Example (db.Model) : row_num = db.IntegerProperty(required=True) updated = db.IntegerProperty() ... ... 现在…

弃爱 2024-09-11 21:09:41 8 0
更多

推荐作者

亚希

文章 0 评论 0

cyp

文章 0 评论 0

北漠

文章 0 评论 0

11223456

文章 0 评论 0

坠似风落

文章 0 评论 0

游魂

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文