腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(764)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
4
回答
"
mro
()“做什么?
在django.utils.functional.py中 if t in self.__dispatch[t][funcname](res, *args, **kw) 我不明白
mro
()。它是做什么的,"
mro
“是什么意思?
浏览 1
修改于2018-10-08
得票数 147
回答已采纳
1
回答
方法解析顺序
MRO
Y是A的父级,如果应该首先搜索A,但是Y是B的父级,所以它应该首先搜索Y,为什么这不会抛出
MRO
错误?给出 (<class '__main__.M'>, <class '__main__.B'>, <class '__main__.A'>, <class '__main__.X'>, <
浏览 22
提问于2019-04-15
得票数 3
1
回答
钻石继承与
MRO
我是
MRO
的新手,很难理解这些输出的逻辑。根据
MRO
:super(C, self)不是关于“C的基类”,而是关于C列表中的下一个类。但C的
MRO
列表中没有C。: super(D,self).save() 输出:C问题 如果B不是从A继承,而是直接从object继承,那么
MRO
浏览 3
修改于2017-07-30
得票数 8
回答已采纳
1
回答
有必要调用type.
mro
()而不是直接在type.__
mro
__上迭代吗?
是否有令人信服的理由调用type.
mro
()而不是直接在type.__
mro
__上迭代?它的访问速度要快13倍(36 ns比488 ns)更重要的是,要使type.__
mro
__无效,必须发生哪些条件集?例如,当定义/创建一个更改现有类的
mro
的新子类时,是否立即更新了现有类的.__
mro
__?这种情况是否
浏览 1
修改于2015-09-03
得票数 3
回答已采纳
1
回答
Python:如何确定属性
MRO
通过访问对象的__
mro
__属性,我们可以轻松地确定对象的
mro
。(<class 'CompanyUserViewSet'>, <class 'CompanyGenericViewSet'>, <class 'CompanyDispatchMixin
浏览 1
修改于2015-10-15
得票数 1
回答已采纳
1
回答
Python类的`__
mro
__`属性来自何处?
,我读到了以下内容: (A)在C‘s __dict__的__
mro
__上搜索所有元类的__
mro
__。真的,在__
mro
__中有type.__dict__"__
mro
__:<member '__
mro
__' of 'type'
浏览 4
修改于2020-08-12
得票数 6
回答已采纳
1
回答
__
mro
__`和`.
mro
()`是CPython实现的详细信息吗?
Pythons 被记录在中,它是通过以下方式引入的:
浏览 3
提问于2017-02-01
得票数 3
回答已采纳
3
回答
Python超级旁路
MRO
是否有一种方法来指定忽略第二个调用的
mro
?
浏览 4
修改于2014-04-15
得票数 1
回答已采纳
1
回答
理解python中的
mro
和super()
如果我像在myInstance.foo中一样使用属性' foo‘,那么将使用在
MRO
中找到的第一个foo。现在,假设bar()使用super()。由于bar返回
MRO
中的下一个基本实例,因此myInstance.bar()将调用其层次结构链中的所有super() ()。如果所有超类的bar()也调用super().bar(),我对它们的理解正确吗?
浏览 0
修改于2014-04-16
得票数 1
回答已采纳
1
回答
Python 2.7
MRO
的行为异常
所以我对Python2.7的奇妙世界做了一些研究,多重继承和
MRO
,我在阅读的时候尝试了不同的例子,我遇到了一些真正难倒我的东西。class C(A): print "C" pass 在我读过的所有
MRO
资源中,这个例子应该有一个DBCA的
MRO
,所以初始化D应该打印"C“,而不是打印"A”。为什么类结构的
MRO
会根据基类是否是原语类型而表现出不同的
浏览 2
提问于2015-10-21
得票数 0
2
回答
Python继承:方法解析顺序(
MRO
)
当我使用方法解析顺序(
MRO
)时,输出会发生变化。有人能解释一下为什么结果会有这种差异吗。super().abc()obj=D()AB Output:(<class '__main__.D'>, <class '__main__.B'>, <class '_
浏览 7
修改于2015-10-05
得票数 5
回答已采纳
2
回答
Python多重继承和
MRO
我目前正在准备python考试,但我还不了解Python3中的
MRO
和线性化。
浏览 22
提问于2017-01-24
得票数 1
3
回答
使用子类
MRO
继承别名
我非常肯定我理解为什么会发生这种情况,但我想知道是否有一种直接的方法来实现我想要的东西(根据
MRO
行为的可继承别名,因此它输出"bar"),或者为什么这是糟糕的编程实践。
浏览 0
修改于2018-03-24
得票数 4
回答已采纳
1
回答
mro
订单深度优先还是广度优先?
__
mro
__ <class '__main__.A'>,__
mro
__列出的不是深度优先的类,而是广度优先的类。我是不是误解了什么?谢谢。
浏览 4
提问于2017-11-05
得票数 14
1
回答
如何恢复给定基础的类的
mro
?
class Meta(type):
mro
= ...除了重新实现之外,是否有一种计算
mro
的内置方法?
浏览 2
修改于2018-09-15
得票数 3
回答已采纳
1
回答
为什么元类上的.
mro
()有不同的签名?‘类型’对象的‘描述符'
mro
’需要一个论证`
在Python中的大多数类型/类上,我可以在没有参数的情况下调用.
mro
()。但在type及其后代身上却没有:Out[32]: [int, object] --------Traceback (most recent call last)----> 1 type(type(4)).
mro</em
浏览 3
修改于2015-12-18
得票数 8
回答已采纳
1
回答
为什么"int“的
MRO
中没有"type”?
根据我的理解,int.
mro
()的第二个元素应该是<class 'type'>,因为它是int.__class__的输出。但是相反,int.
mro
()给了[<class 'int'>, <class 'object'>]。它是如何实施的?
浏览 2
修改于2020-08-26
得票数 3
回答已采纳
1
回答
Python3如何在对象中定义
mro
?
__bases__原作[<class 'object'>]False >>> '
mro
' in object.__dic
浏览 4
修改于2016-04-29
得票数 1
回答已采纳
1
回答
如何
MRO
,超级在python工作
有人能帮助我理解
MRO
在python中是如何工作的吗?假设我有四个类-角色,小偷,敏捷,史奈基。人物是小偷的超级阶级,敏捷和斯内基是兄弟姐妹。请看下面的代码和问题。我认为
MRO
在回来的路上是如何工作的谢谢大家。
浏览 0
修改于2018-08-25
得票数 1
回答已采纳
1
回答
在
MRO
中装饰top函数
我想知道是否有一种巧妙的方法来自动修饰
MRO
中的top函数。
浏览 6
提问于2021-01-29
得票数 1
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券