getattr

getattr

文章 0 浏览 3

如何在不破坏默认行为的情况下覆盖 __getattr__ ?

如何覆盖 __getattr__类的方法而不破坏默认行为?…

雅心素梦 2024-08-24 07:42:41 6 0

为什么“名字”是这样的? __setattr__ 的参数包括该类,但 __getattr__ 不包括该类?

以下代码: class MyClass(): def test(self): self.__x = 0 def __setattr__(self, name, value): print name def __getattr__(self, name): print n…

夜巴黎 2024-08-23 17:44:08 7 0

JavaScript:允许访问您尝试访问的 attr 的 __defineGetter__ 版本?

我一直在寻找 JavaScript 中 Python 的 __getattr__ 的替代品,这里的几个答案提到了 Firefox 的 __defineGetter__。这不仅不跨浏览器兼容,而且实际…

━╋う一瞬間旳綻放 2024-08-21 05:12:15 2 0

从字符串调用方法

如果我有一个 Python 类,并且想根据变量调用其中的函数,我该怎么做?我想象以下可以做到这一点: class CallMe: # Class def App(): # Method one .…

回忆那么伤 2024-08-13 09:35:35 4 0

Jython 2.1 __getattr__

我正在尝试在 jython v2.1 中为 java 对象(baseClient)实现包装器/代理类。一切似乎都工作正常,除非遇到以下语句: if __client != None # __clien…

梦境 2024-08-11 16:48:40 9 0

Python:将字符串转换为函数名; getattr 还是相等?

我正在编辑 PROSS.py 以使用蛋白质结构的 .cif 文件。在现有的 PROSS.py 内部,有以下函数(如果它不与任何类关联,我相信这是正确的名称?),仅存在…

陪你搞怪i 2024-08-11 09:14:23 6 0

在 Python 中通过名称作为字符串调用类型

我知道使用 globals()、locals() 和 getattr 通过字符串引用 Python 中的事物(如 这个问题),但除非我遗漏了一些明显的东西,否则我似乎无法将其与…

胡大本事 2024-08-10 08:54:13 3 0

PHP 相当于 send 和 getattr?

如果 Ruby 被邀请参加一个聚会并带来: foobarobject.send('foomethod') .. 而 Python 被邀请参加同一个聚会并带来: getattr(foobarobject, 'foometh…

难以启齿的温柔 2024-07-16 22:10:34 4 0

如何实现 __getattribute__ 而不出现无限递归错误?

我想重写对类中一个变量的访问,但正常返回所有其他变量。 如何使用 __getattribute__ 来实现此目的? 我尝试了以下操作(这也应该说明我正在尝试做什…

久而酒知 2024-07-10 14:37:21 6 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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