new-style-class

new-style-class

文章 0 浏览 3

__dict__.update() 是旧式的吗?

我对新式与旧式属性的差异感到困惑。在这个例子中: 这段代码是否使用旧式方法来修改属性? 在Event()中的self.__dict__.update(kw) 我是否使用 getat…

沧桑㈠ 2024-11-28 04:32:39 1 0

Python:总是使用 __new__ 而不是 __init__?

我了解 __init__ 和 __new__ 的工作原理。 我想知道是否有什么 __init__ 可以做 __new__ 不能做的事情? 即可以将 __init__ 的使用替换为以下模式: c…

行至春深 2024-09-07 11:00:26 6 0

让 super() 在 Python 的 urllib2.Request 中工作

今天下午,我花了几个小时试图在 urllib2.Request 的自定义扩展中找到错误。正如我发现的那样,问题是 super(ExtendedRequest, self) 的使用,因为 ur…

情释 2024-08-21 19:02:03 9 0

获取没有特殊属性的类对象 __dict__

为了获取所有定义的类属性,我尝试使用, TheClass.__dict__ 但这也给了我特殊的属性。有没有办法只获取自定义属性,或者我必须自己“清理”字典?…

迷鸟归林 2024-08-15 15:50:27 7 0

如何从 __init__ 调用属性设置器

我有以下 python 代码块: import hashlib class User: def _set_password(self, value): self._password = hashlib.sha1(value).hexdigest() def _ge…

衣神在巴黎 2024-08-13 12:23:06 8 0

Python 对象@property

我正在尝试创建一个点类,它定义一个名为“坐标”的属性。然而,它的行为并不像我预期的那样,我不明白为什么。 class Point: def __init__(self, coo…

甜警司 2024-08-02 13:25:32 8 0

type(obj) 和 obj.__class__ 之间的区别

type(obj) 和 obj.__class__ 有什么区别? 是否有可能 type(obj) 不是 obj.__class__? 我想编写一个对所提供的对象通用的函数,使用与另一个参数相同…

羁〃客ぐ 2024-07-26 12:52:16 7 0

Python 中旧式类和新式类有什么区别?

Python 中旧式类和新式类有什么区别? 我什么时候应该使用其中之一?…

感性不性感 2024-07-05 04:07:11 8 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文