腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何区分
python
非类
对象和类对象
、
、
、
、
我
对
蟒蛇很陌生。我认为
非类
对象没有基
属性
,而类对象有它。但我不确定。
python
\cpython如何检查对象是否为
非类
或类,并在
属性
访问期间相应地将正确
的
参数传递给对象
的
描述符
属性
?我想知道类对象和
非类
对象如何以不同
的
方式调用
描述符
的
__
get__
。我认为这两种类型
的
对象共享相同
的
__geta
浏览 4
提问于2011-03-03
得票数 2
2
回答
在
Python
中,创建
属性
和在类中声明
属性
有什么不同?
、
这两个代码会给出两个不同
的
输出,为什么?class Test: return 42print(a.a) // print 42print(a.a) // print 42class Test:print(a.a) /&
浏览 0
提问于2012-10-14
得票数 4
回答已采纳
1
回答
对
非类
属性
使用
Python
的
__
get__
描述符
、
、
、
使用
__
get__
描述符
,我想实现这样
的
结果: class Wrapper: self._wrapped_value assert type(wrapper) == type('foo') 事实证明,只有当Wrapper实例是其他类
的
类
属性
时,才会调用__
get__
描述符</em
浏览 16
提问于2018-12-28
得票数 1
1
回答
描述符
的
非函数__
get__
属性
在调用时会接收额外
的
参数,为什么?
有人能解释为什么
描述符
的
非函数__
get__
属性
在调用时似乎会收到额外
的
参数--即
描述符
对象(在函数
的
情况下,
描述符
对象作为self隐式传递)?在下面的示例中,B和C都是非数据
描述符
(它们具有__
get__
属性
)。B
的
__
get__
属性
是可调用
的
A
的
实例,C
的
属性
也是可调用<
浏览 1
提问于2016-06-30
得票数 0
回答已采纳
1
回答
数据
描述符
和非数据
描述符
的
正确定义是哪一个?
、
它们都是文档中
的
python
:似乎我们只能在没有__set__
的
情况下定义__
get__
。根据
python
属性
查找顺序:数据
描述符
的
浏览 7
提问于2015-05-19
得票数 5
回答已采纳
1
回答
描述符
:通过__getattribute()__访问
属性
的
优先级
、
有谁能解释一下这些优先顺序是什么,以及它们在哪里
使用
?类
属性
例如,绑定,
描述符
调用
的
优先级取决于定义了哪些
描述符
方法。
描述符
可以定义__
get__
()、__set__()和__delete__()
的
任何组合。如果它不定义__
get__
(),那么访
浏览 2
提问于2012-09-27
得票数 7
回答已采纳
2
回答
静态实例和成员之间
的
Python
__
get__
差异
我很难理解如何改变静态对象和成员对象(那些在构造函数中创建
的
对象)。下面将运行重写
的
get(): class B(object): self.val = initval def __
get__
(self, obj, objtypeinitval=None, name=
浏览 4
提问于2016-07-17
得票数 0
回答已采纳
2
回答
为什么__
get__
需要所有者,而__set__和__delete__没有?
、
、
、
来自
Python
调用以获取所有者类
的
属性
(类
属性
访问)或该类实例
的
属性
(实例
属性
访问)。PEP 252指定可以用一个或两个参数调用__
get__
()。
Python
自己
的
内置
描述符
支持这个规范;但是,一些第三方工具可能有需要这两个参数
的
描述符
。
Python
自
浏览 9
提问于2017-07-06
得票数 3
回答已采纳
1
回答
从类和该类
的
实例访问函数
、
我读到有一个__
get__
函数,它用于绑定对象和函数,但是它在类和类实例内部是如何工作
的
呢?
浏览 0
提问于2013-05-31
得票数 3
回答已采纳
1
回答
使用
类方法
的
描述符
或
属性
、
、
、
、
我看到了很多关于这个问题
的
答案,他们都说不可能用类方法来
使用
属性
,但是下面的代码是有效
的
: @classmethod def hello(cls
浏览 2
提问于2021-02-08
得票数 0
回答已采纳
2
回答
从“
描述符
如何操作”文章中理解
描述符
示例
、
、
我正试图把我
的
头转到
描述符
的
概念上,最近我没有取得成功。这个
描述符
的确实起到了帮助作用,同时也使我感到困惑。y = 5>>> m = MyClass()Retrieving var "x"我相信我之所以为此而挣扎,是因为我
对
这篇文章中
的
以下陈述感到困惑。该实现通过一个优先级链工作,该链赋予数据
描述符
相对于实例变量
的
优先级,实例变量优先于非数据
描述符</e
浏览 3
提问于2016-11-08
得票数 1
回答已采纳
1
回答
为什么hasattr在
使用
@property方法
的
类和实例上
的
行为有所不同?
、
、
、
我在我
的
类中用实现了一个只写
属性
。奇怪
的
是,hasattr在这个
属性
的
类和相应实例上
的
行为不同。call last)----> 1 getattr(u1,'password') ~/workspace/
python
从getattr
的
结果来看,getattr(u1, 'password
浏览 0
提问于2019-03-12
得票数 3
回答已采纳
1
回答
从实例中查找
属性
、
简单地说是
Python
的
当您
使用
语法x.name来引用类C
的
实例x
的
属性
时,查找分为三个步骤: ·当找到一个非
描述符
值v时,
属性
浏览 3
提问于2017-07-04
得票数 1
回答已采纳
1
回答
类和实例上
的
描述符
行为差异
、
、
我试图理解
python
中
的
描述符
,而我注意到
的
一件事是: ...: def __init__(self): ...: def __
get__
(self, instance, owner): ...
浏览 3
提问于2018-02-03
得票数 1
回答已采纳
2
回答
我不了解
Python
中非重写
描述符
的
默认实现
我不理解当实例
属性
存在时,使非覆盖
描述符
无效
的
设计决策,例如...def __
get__
(self, obj, objtype=None):......'instance attr'
对
我来说,覆盖
描述符
是有意义
的
,因为如果我们有一个带有__set__
的
描述
浏览 0
提问于2020-12-25
得票数 1
1
回答
奇异
描述符
行为
、
如果
描述符
的
__
get__
、__set__或__delete__
属性
不是方法,而是泛型可调用
的
,则该可调用
的
第一个参数不一致: __delete__ = Callable()<__main__.
浏览 2
提问于2017-05-24
得票数 4
回答已采纳
1
回答
什么是懒惰
的
财产?
、
、
在在线查看webapp2文档时,我发现了有关装饰器
的
信息: 什么是懒惰
的
属性
?
浏览 4
提问于2014-07-11
得票数 18
回答已采纳
4
回答
python
属性
查找没有任何
描述符
魔术?
、
、
我已经开始在我编写
的
代码中更广泛地
使用
python
描述符
协议。通常,默认
的
python
查找魔术是我想要实现
的
,但有时我发现我希望获得
描述符
对象本身,而不是它
的
__
get__
方法
的
结果。想知道
描述符
的
类型,或者存储在
描述符
中
的
访问状态,或者一些东西。 我编写了下面的代码,以正确
的
顺序遍历名称空间,并返回
属
浏览 1
提问于2009-10-27
得票数 7
回答已采纳
1
回答
属于类
的
函数对象是否在
属性
查找时得到特殊处理?
、
我
的
问题是在
属性
查找时如何将function对象转换为绑定或未绑定
的
instancemethod。具体来说,我
对
暗示function对象
的
行为感兴趣,尽管它是一个
描述符
,但实际上并不是这样。对于下面的内容,请假设
Python
2。
Python
中
的
用户定义函数对象实现
描述符
接口。以下似乎是相反
的
证据:我们可以将bar
的
bar
属性
替换为肯定不是method-wrap
浏览 1
提问于2015-01-25
得票数 1
回答已采纳
1
回答
Python
延迟加载
属性
不适用于类方法
、
我有一个类Foo,它对Foo.bar
使用
延迟加载。_bar = 'bar' print(foo.bar) # prints "bar" 但是,当我试图将Foo转换为仅
使用
类方法时,Foo.bar并不是给出bar,而是给出
浏览 4
提问于2017-12-21
得票数 1
回答已采纳
点击加载更多
相关
资讯
Python进阶——什么是描述符?
这个 Python 知识点,90% 的人都得挂~
Python属性的使用方法
Python元编程实战:详解__metaclass__、装饰器与描述符应用
属性描述符
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券