腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么元类的__
new__
被称为
、
当C从B继承时,为什么调用A的__
new__
方法?class A(type): print(" call A.
浏览 0
提问于2019-05-08
得票数 1
回答已采纳
2
回答
__
new__
和
__
init__
我知道__
new__
用于创建一个对象,而__
init__
用于初始化。但是我不知道如何使用它们,我也不知道当我创建一个对象时会发生什么。这是否意味着__
new__
和
__
init__
必须具有相同的参数?
浏览 4
提问于2012-08-03
得票数 9
1
回答
在从int、float或str继承的类中设置参数的值。
、
、
、
TypeError: 'arg' is an invalid keyword argument for this functionclass A(str): print(arg01) 我不知道这到底是为什么,我会调查的__
new__
是真正的构造函数(__
init__
不是构造函数!)
浏览 0
提问于2015-12-25
得票数 6
回答已采纳
1
回答
初始化的元组元素成为NoneType
、
、
、
Circle(): radius = 0.0 name = "" def __
new
浏览 17
提问于2019-04-26
得票数 0
回答已采纳
3
回答
如果定义了超类__
init__
,则不调用子类__
new__
。
.: def __
new__
(self, *args, **kwargs): ...:return self ...: class bar(foo): ...:print 'in subclass __
init__
' ...: se
浏览 0
提问于2017-12-08
得票数 2
回答已采纳
1
回答
用自定义__
new__
对类进行子类分类
、
、
、
有一个类(不是由我创建的,来自第三方库)没有声明__
init__
(除了object的__
init__
),这是它的__
new__
。def __
new__
(cls, uid): self._info = get_info_from_uid(uid)我不明白为什么他们不只是在这里使用__
init__
,但他们没有。: def __
init__
(self,
浏览 1
提问于2015-01-30
得票数 7
回答已采纳
1
回答
如何在python中用自定义元类构造动态类?
、
正如我在中所读到的,我可以动态创建类,但是如何替换这个类元类呢?这个问题很简单,但也欢迎简单的帮助。
浏览 3
提问于2014-07-31
得票数 0
1
回答
理解Python中的元类
、
__init__(),...and返回实例返回实例class MetaOne(type): def __
new__
(meta, classname, supers,
浏览 1
提问于2017-05-26
得票数 0
1
回答
python中__
new__
的奇怪行为
在阅读有关__
new__
的文章时,我偶然发现了一个关于StackOverflow本身的示例。当我在做这个例子的时候,我稍微修改了代码。修改后的代码如下: def __
new__
(cls): def __
init__
(self):print 'in init' _dict = dict() def __
new__
(c
浏览 2
提问于2015-05-12
得票数 1
3
回答
`__
init__
`能做`__
new__
`不能做的事情吗?
、
在Python中,__
new__
用于初始化不可变类型,__
init__
通常初始化可变类型。如果将__
init__
从语言中删除,那么还能做什么(很容易)呢?__
init__
(**kwargs) super__
init__
(**kwargs)可以像这样使用__
new__
重写:
浏览 3
提问于2016-02-17
得票数 30
回答已采纳
2
回答
为什么在本例中应该使用__
new__
而不是__
init__
?
、
我最近一直在研究__
new__
,我读了很多使用__
new__
而不是__
init__
的代码。有时我认为两者都有效,但我不知道原作者为什么使用__
new__
。有人能解释一下为什么下面的代码使用__
new__
而不是__
init__
吗?我想知道这个例子的原因。我知道__
new__
和
__
init__
之间的区别,但我不知道为什么这里使用__
new__
。class MiniSubtest(object): def
浏览 0
提问于2017-08-02
得票数 3
1
回答
python对象创建过程的细节是什么?
、
当我学习python的__int__、__
new__
、__call__
和
metaclasss时,我对以下代码感到困惑: def __
init__
(cls,print 'leave MyObj __
init__
' print 'enter MyObj __
new
__
new__
(cls, *args,
浏览 2
提问于2017-03-28
得票数 1
回答已采纳
2
回答
元类"__call__“与实例"__
init__
”的关系?
、
假设我有一个元类
和
一个使用它的类: def __call__(cls, *args): __metaclass__ = Meta print "ProductClass: __
new__</em
浏览 4
提问于2011-09-20
得票数 7
1
回答
如何通过直接引用类来使用__
init__
创建对象?
、
我的问题是,在没有创建self的情况下,python如何将self自动传入__
init__
方法?有没有一些我不熟悉的幕后过程?好像是鸡先吃鸡蛋之类的。
浏览 1
提问于2018-06-15
得票数 0
回答已采纳
1
回答
向不可变类型子类添加属性
、
、
、
但表格的代码: r = super(Register, S).__
new__
(S, 0) return r 因为r是不可变的,这似乎是荒谬的。我甚至不知道我会把那个maxVal放在哪里。
浏览 0
提问于2018-08-17
得票数 3
3
回答
当从类中创建对象时,内存是如何预留的?
、
、
我看到__
init__
没有创建对象(留出内存)。 我找不到真正的对象创建者。这个对象创建是如何在内部发生的?
浏览 0
提问于2019-04-17
得票数 2
回答已采纳
1
回答
Python __
new__
和
__
init__
用法
(我知道numpy的事,这只是为了好玩) list.__new__(cls,inMat) super(Matrix,self).__
init__
(inMat) 这是可行的,但由于我几乎没有超过__
new__<
浏览 0
提问于2012-10-17
得票数 11
回答已采纳
1
回答
为什么在这三种情况下object.__new__的工作方式不同?
、
、
、
def __
init__
(self,param): ... ... pass >>> c = object.
浏览 0
提问于2013-10-09
得票数 7
回答已采纳
1
回答
如何理解内置object类中定义的__
new__
?
、
、
、
、
下面是完整的故事: 我正在学习__
new__
和
__
init__
在python中的对比。__
new__
(cls) print("A.__init__ called finished 我知道__
new__
做对象创建,__
init__
做对象初始化。 当调用类名时,会自动调用__
new__
。然后,每当__
new__
返回该类的实例时,都会调用__
init__</
浏览 22
提问于2019-06-05
得票数 0
回答已采纳
1
回答
python:运行__
new__
时出错吗?不调用__
init__
、
、
我正在阅读有关__
new__
和
__
init__
的继承
和
使用的Python文档。 print("Configuration init") 当我实例化我的配置时,我将指定运行__
new__
和
__
init__
方法,但只运行__
new__
。c = MyConfigur
浏览 0
提问于2020-12-12
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券