腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
有没有
办法
在
Python
的
一个
子类
中
多次
包含
相同
的
Mixin
?
、
、
通常,
Python
混合只
包含
一次,如下所示: pass passclass MyNoteMixin: by_who = Column(String) 现在我有
一个</e
浏览 10
提问于2016-09-17
得票数 2
回答已采纳
3
回答
Mixin
类__init__函数不会自动调用吗?
、
、
、
我希望使用
Mixin
来向我
的
子类
添加一些初始化功能,每个
子类
都继承自不同
的
API基类。具体地说,我希望创建多个不同
的
子类
,这些
子类
继承自这些不同
的
API提供
的
基类之一和
一个
Mixin
,它将始终以
相同
的
方式执行
Mixin
初始化代码,而不会进行代码复制。但是,除非我
在
Child类
的
__init__
浏览 0
提问于2011-05-23
得票数 64
回答已采纳
1
回答
如何使方法变量对继承
的
子类
可用?
、
、
尝试
在
subclass.Is
中
调用超类
的
方法变量这可能,如果可能,这是
一个
好
的
实践或设计吗? y=8 print(bar_for_foo_
mixin
.z) 现在我怎样才能使Z值
在
子类</
浏览 44
提问于2019-03-15
得票数 0
1
回答
如何在锈菌
中
实现类似多态混合蛋白
的
行为?
请原谅我
的
“面向对象”
的
心态(对于“面向对象”
的
一些价值),但我很难弄清楚如何在Rust
中
创建以下类似的东西:
在
Python
中
,我可以用抽象/未实现( raise NotImplementedException然后,我可以创建
一个
混合器来覆盖这个基本行为。最后,我可以将基类和
mixin
组合到
一个
子类
中
,其中
mixin
方法是绑定到
子类
<
浏览 3
提问于2020-06-25
得票数 4
回答已采纳
5
回答
混合和继承有什么区别?
、
我试图
在
scala
的
上下文中理解Mixins。特别是,我想知道继承和混合
的
概念之间
的
区别。
mixin
类充当父类,
包含
所需
的
功能。然后,
子类
可以继承或简单地重用此功能,,而不是作为专门化
的
一种方法。通常,
mixin
会将所需
的
功能导出到
子类
,而不会创建
一个
僵化<em
浏览 15
提问于2016-04-20
得票数 21
回答已采纳
2
回答
如何测试
python
中
超类
的
顺序?
、
、
、
给出以下代码: pass 如何编写单元测试以确保
在
X
的
超类声明
中
Mixin
类
在
Y之前
浏览 2
提问于2018-09-04
得票数 4
1
回答
此继承模式是否适合于在其上构建
python
包?
、
、
我
在
python
包中使用了继承方案,所有的类都是从基类继承
的
,这样我就不必重新定义多个类中使用
的
方法
的
副本。这里
的
问题是,尽管我
在
整个代码中都使用了**kwargs,但我仍然希望验证用户输入(我使用基类
中
的
check_integrity方法来实现这一点)。由于来自B
的
kwargs不在A
的
allowed属性
中
,所以
在
初始化B时,A调用check_integrity方
浏览 2
提问于2017-08-24
得票数 0
回答已采纳
1
回答
具有可选参数
的
更少css
、
、
这可能是
一个
快速而简单
的
问题,但我仍然无法找到答案。
在
less
中
,
有没有
办法
使用
mixin
(比方说.
mixin
(@a: 2, @b: 3) { /* css here */ })并且只为给定
的
参数提供值?我知道我可以使用它作为与.
mixin
(5, 3)
相同
的
.
mixin
(5),但是我能做像.
mixin
(@b: 5)一样<em
浏览 2
提问于2012-05-31
得票数 6
回答已采纳
1
回答
混入到D
中
的
每个非抽象
子类
中
、
我已经创建了
一个
框架,从Action派生
的
每个类都需要一些依赖于该类字段
的
神奇特性,如静态方法等。我正在使用
一个
mixin
template来实现这个目标: //in(BarAction); 这样做是可行
的
,而且完全是我所需要
的</
浏览 3
提问于2014-06-16
得票数 2
回答已采纳
1
回答
如何在
Python
中使用类装饰器混合行为?
、
、
、
、
我有
一个
基类,它有很多直接
的
子类
。存在由多个
子类
共享
的
多个独立特征。这是
Python
协作继承
的
一个
很好
的
用例。然而,特性应该从外部包装行为,因此它们需要在方法解析顺序
中
更早。相反,装饰
子类
会更好。@
Mixin
(FeatureA, 42)@
Mixin
(FeatureC, 546) class RealSu
浏览 0
提问于2016-07-16
得票数 2
1
回答
聚合物使用来自混入行为
的
代码
如果我
在
一个
元素
中
同时使用了
mixin
和behavior,那么behavior就可以使用
mixin
的
功能,反之亦然。以这种方式编写代码似乎有点奇怪,但由于您不能从行为
的
角度确保混合在那里,所以您假设元素同时
包含
这两个元素。
有没有
办法
在行为
中
真正
包含
mixin
,或者我必须将所有东西都转换为
mixin
,并在需要它们
的
mixi
浏览 8
提问于2018-01-22
得票数 0
1
回答
Django rest框架
中
定义
的
mixins类
的
使用
、
、
Mixins类
的
实际用途是什么?我不太明白。
在
基于类
的
视图(如CreateModelmixin )
中
已经提供了所有的混合类类(如CreateModelmixin、Listmixin等)。= ExampleSerializer当我检查时,我看到CreateModelMixing
中
可用
的
方法如下*args, **kwargs): def get_success_headers(se
浏览 4
提问于2022-02-14
得票数 1
回答已采纳
1
回答
将原始选择器与
mixin
组合成单个查询
我有以下SASS规则: p { } p { } @media screen and (min-width: 1200px) { } }
在
代码库
的
其他地方,有
一个
在
桌面上设置
的
边距,因此在这种情况下,我需要在桌面断点上显式地删除它,只有第<em
浏览 12
提问于2021-07-01
得票数 0
回答已采纳
1
回答
如何将用户限制为某些特定
的
urls
、
我希望限制用户访问付费和结帐页面,方法是
在
地址栏中键入url,如"home/shop/ checkout /“和"home/shop/ payment /",只有当buy_now表单有效或items_buy_now
浏览 0
提问于2019-03-15
得票数 0
1
回答
异构阵列
中
的
数学运算(Matlab)
、
我
在
Matlab
中
创建了
一个
来自matlab.
mixin
.Heterogeneous类
的
异构对象数组。我
的
数组现在
包含
超类Cells
的
对象和
子类
,如Neuron、Astrocyte等。我要分配给
子类
的
方法应该根据不同
的
刺激来模拟它们
的
行为。为了计算行为,我需要对象来执行数学操作。但是,当我
在
类
的
方法
中
定义<em
浏览 1
提问于2017-04-06
得票数 0
回答已采纳
1
回答
多继承
python
类
中
的
类变量
我有
一个
Base类,它在其中存储一些基本
的
方法、属性等,并且我有
一个
Mixin
,我想在
一个
或多个Base
子类
之间共享它。就像这样: # IMPORTANT: cache _x locally on
Mixin
to only_x class B(Base,
Mixin</
浏览 2
提问于2014-04-09
得票数 3
回答已采纳
2
回答
在
Python
2.3旧式混合类
中
截取__getattr__?
、
我有
一个
基于
Python
2.3
的
大型安装,容量为200k LOC。作为迁移项目的一部分,我需要拦截所有旧式类
的
所有属性查找。class Foo(Bar):class Foo(Bar,
Mixin
): print repr(self
浏览 0
提问于2016-11-07
得票数 0
1
回答
具有
相同
类型属性
的
类
的
类型批注?
、
、
、
我有Node类,Node类有两个
子类
,
子类
A和
子类
B,但它们是具有
相同
结构
的
相同
类,因为
子类
可以有自己
的
子类
。代码是用
python
编写
的
,并且该语言不让我做下一步,请给我
一个
错误: a: Node name: str value: int
有没有
办法
做到这一点,对象本身是嵌套<
浏览 3
提问于2020-08-27
得票数 1
3
回答
用两个不同
的
超类编写两个版本
的
类,而不违反DRY?
我有
一个
名为LimitedDict
的
类,它是
一个
字典,它通过
在
添加新条目时删除旧条目来限制它可以
包含
的
条目的数量。它目前继承自
Python
的
dict类。现在我需要完全
相同
的
类,只希望它从defaultdict继承,这样它就有了默认值。我如何做到这一点,而不只是复制和粘贴代码? 我曾经想过要把它变成
一个
包装器,但是这会产生大量
的
样板代码。
浏览 0
提问于2015-03-18
得票数 7
1
回答
以较少
的
方式覆盖混合
、
在
LESS
中
多次
定义混合输入时,然后按以下方式调用 background: red; background: yellow; .background-color;结果将是来自所有定义
的
混合器
的
组合输出。body {
浏览 1
提问于2014-11-23
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券