腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
什么时候
触发
__
getattr__
?
我有一个如下的类: class Lz: self.b = b def __
getattr__
(self, item):__getattribute__(item),item __str__上设置了一个断点 我不知道为什么它会调用__
getattr__
,而当我访问实例时,item是__str__。
浏览 35
提问于2019-09-25
得票数 2
2
回答
PHP的__get()与Python语言中的__get__()和__
getattr__
()的比较
、
Python语言中的__get__()和__
getattr__
()有什么区别?我来自PHP背景,那里只有__get()。我应该在
什么时候
使用哪个函数? 我已经试着弄清楚这个问题有一段时间了。我看到很多像这样的问题,询问__
getattr__
()和__getattribute__()之间的区别。
浏览 1
提问于2011-11-24
得票数 11
回答已采纳
8
回答
__
getattr__
与__getattribute__的区别
、
、
我正在尝试理解
什么时候
使用__
getattr__
或__getattribute__。提到__getattribute__适用于新样式的类。什么是新风格的类?
浏览 5
提问于2010-07-19
得票数 492
回答已采纳
1
回答
在__
getattr__
中使用TypeError:'str‘对象不可调用-Python2.7
、
我试图在Python2.7中定义一个简单的类和实例,但是我在使用__
getattr__
时遇到了麻烦。以下是最低限度的工作实例: self.a = value def __
getattr
浏览 1
提问于2019-02-19
得票数 3
回答已采纳
1
回答
如何子类化OrderedDict,以便可以像访问属性一样访问它的项?
、
、
__init__(*args, **kwargs) if key in self.keys():
浏览 8
提问于2021-07-08
得票数 1
回答已采纳
4
回答
何时使用__
getattr__
我偶然发现了内置的__
getattr__
,我想知道
什么时候
会用到它。我费了好大劲才从文档中想出一个实际用途。 。如何在代码中使用和使用它的实际示例是什么?
浏览 2
提问于2012-05-26
得票数 3
回答已采纳
1
回答
访问python类属性中的“Super()”
、
、
def __
getattr__
(self, name): 按预期调用.meth1()失败..。该属性似乎被称为两次,一次是“正常”的,一次是通过__
getattr__
调用的。如果我将a从具有属性a的类中继承下来,则__
getattr__
方法永远不会被调用。
浏览 1
提问于2021-01-20
得票数 0
回答已采纳
1
回答
我应该使用类作为包装器吗?
、
、
假设我有一个代表化学化合物的类 super(Compound, self).__init__()class Acid(Compound): self.__dict__.update(compound.__dict__) 基本上,这个类只具有指
浏览 0
提问于2014-12-01
得票数 0
回答已采纳
1
回答
在__
getattr__
中使用__dict__属性
、
下面是一个带有自定义__
getattr__
实现的简单类: class Wrapper(object): self.obj =obj func = getattr(self.
浏览 12
提问于2019-02-12
得票数 0
回答已采纳
1
回答
在另一个类中用Python创建代理类
、
、
、
、
我试图让代理类正常工作,但它并不真正想工作。我要代理的类如下: def __init__(self): self.pub_socket = None self.context = zmq.Context() addr = addr.split(':') ho
浏览 3
提问于2017-04-28
得票数 1
2
回答
属性和__
getattr__
与AttributeError的兼容性问题
、
这是一个带有__
getattr__
方法和属性属性的简单类,其中包含一个错误: def __
getattr__
(self, attr):a.ignore_this # This is ignored这是预期的结果(如果注释了__
getattr
,我就会得到): AttributeError: 'A' object has no attribute
浏览 2
提问于2014-08-04
得票数 12
回答已采纳
1
回答
在描述符中确定短操作符(+=样)的用法
、
我可以通过重写getattr来确定某个方法何时在字段值上被调用: print(attr)我可以看到过度方法的论据: print(self, other)问题是+=运算符只是一个语法糖,用于:因此,我不能将+=作为单个方法调用来处理,它会
触发</e
浏览 4
提问于2019-12-07
得票数 3
回答已采纳
2
回答
用于访问其他类的项作为属性的代理类(__getitem__无限递归)
、
self.map[key] def __init__(self,mapper): self.mapper=mapper def __
getattr
浏览 1
提问于2013-04-17
得票数 2
回答已采纳
1
回答
调试pycharm __gettattr__
、
、
、
self.arg2 = 'def' return 而我的断点在self.arg1 = 'abc',则会发生以下情况: 只有在调试模式下,才会查找未找到的实例变量__len__ -->然后调用__
getattr
(我看到这一点是因为__
getattr__
中的print(item)-Statement )。然后查找
浏览 3
提问于2020-01-26
得票数 1
1
回答
Python的"__get*__“和"_del*__”方法有什么不同?
、
、
、
我几个月前才开始学习Python,我正在尝试理解不同__get*__方法之间的差异:__
getattr__
__getitem___ 以及它们的__del
什么时候
我应该使用一个而不是另一个?为什么大多数__get*__方法都有__set*__等效项,但没有__setattribute__,这是不是有特定的原因
浏览 0
提问于2012-01-29
得票数 34
回答已采纳
1
回答
Python函数__setattr__和__
getattr__
为什么会发生这种情况,程序
什么时候
运行setattr?我使用了调试模式,并关闭了,但它没有转到函数中。 def __
getattr__
(self, key): return self[key] except
浏览 0
提问于2017-10-08
得票数 0
1
回答
Django如何/何时计算ForeignKey对象
、
那么
什么时候
计算实际用户呢?我查看了django.db.models.base.Model和django.db.models.base.ModelBase类,它们并没有覆盖__
getattr__
(我猜可能是这样做的),那么这是在哪里计算
浏览 0
提问于2010-01-17
得票数 0
回答已采纳
2
回答
蟒蛇中非常奇怪的__
getattr__
行为
、
class A(object): print name File "test.py", line 17, in <module> File "test.py", line 5, in __
getattr
__ File "test.py", line
浏览 4
提问于2014-12-03
得票数 2
回答已采纳
2
回答
在python中使用多处理和派生时,在__
getattr__
中使用Sel.a会导致无限循环
、
、
、
、
set_start_method def __init__(self) -> None: def __
getattr
浏览 10
提问于2022-09-09
得票数 0
回答已采纳
2
回答
在__get__、__
getattr__
和__getattribute__之间作出决定的经验法则是什么?
、
相反,我正在寻找关于如何最好地将它们的使用集成到我的工作流中的指导,方法是能够更好地注意到更微妙的机会来使用它们,以及在
什么时候
使用它们。那种事。有关的方法(据我所知)是:__
getattr__
__delattr__ __getattribute__ ##(no
浏览 1
提问于2014-09-12
得票数 18
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python继承的方式完成包装
Oracle 触发器
示波器的触发功能
你知道什么时候以及什么时候不使用Redux
示波器的几大常用触发方式
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券