getattr

getattr

文章 0 浏览 3

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

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

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

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

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

旧人九事 2024-10-25 09:07:29 0 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 3 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 2 0

如何拦截实例方法调用?

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

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

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

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

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

了解 __getattr__ 和 __getattribute__ 之间的区别

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

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

方法的 __getattr__ 等效项

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

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

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

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

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

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

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

弃爱 2024-09-11 21:09:41 3 0

Python Chain getattr 作为字符串

import amara def chain_attribute_call(obj, attlist): """ Allows to execute chain attribute calls """ splitted_attrs = attlist.split(".") cur…

青巷忧颜 2024-09-10 13:57:11 4 0

通过属性递归访问字典以及索引访问?

我希望能够做这样的事情: from dotDict import dotdictify life = {'bigBang': {'stars': {'planets': []} } } dotdictify(life) # This would be th…

风苍溪 2024-09-05 15:24:14 5 0

如何在当前模块上调用 setattr() ?

我应该将什么作为第一个参数“object”传递给函数setattr(object, name, value),以在当前模块上设置变量? 例如: setattr(object, "SOME_CONSTANT",…

愛上了 2024-09-03 06:12:30 7 0

在 Python 中使用 getattr 调用方法

如何使用 getattr 调用方法? 我想创建一个元类,它可以调用以“oposite_”一词开头的其他类的不存在方法。该方法应该具有相同数量的参数,但返回相反…

无名指的心愿 2024-09-02 23:01:50 2 0

广泛使用 python 的 getattr 是一种不好的做法吗?

我正在创建一个类似 shell 的环境。我处理用户输入的原始方法是使用字典将命令(字符串)映射到各种类的方法,利用函数是 python 中的第一类对象这一…

长不大的小祸害 2024-09-02 18:48:58 4 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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