python-dataclasses 问答列表

如何将 dict 转换为 dataclass(与 asdict 相反)?

作者:D.L 提问时间:10/19/2023

Dataclasses 模块允许用户方便地从 DataClass Reall 创建字典,如下所示: from dataclasses import dataclass, asdict @datac...

将 DataClass 成员声明存储到变量中

作者:Diaa Malek 提问时间:10/16/2023

我正在调用一个 get_unit API,它返回一个包含有关单元信息的 json。API 支持发送标志。现在,假设可能的标志是 basic、sensors 或 last_update,并且根据标志,它...

修改数据类对象,以便仅覆盖指定的元素

作者:Ein Google-Nutzer 提问时间:10/13/2023

我想创建一个包含大量成员元素的数据类。此 dataclass 不应具有成员,以确保完整信息在对象中可用。AOptional 然后我想要一个“修改选项”,它的成员与 相同,但作为可选成员。A 在不需...

不同的 dataclass 对象显示相等

作者:Vandit Goel 提问时间:10/9/2023

我有一个简单的数据类,其中包含 3 个成员变量。当我为类创建两个不同的对象并检查是否相等时,即使成员变量的值不同,它也总是显示 True。 数据类: @dataclass(init=False) ...

数据类使用 InitVar 默认值来设置实例属性

作者:Anthon 提问时间:10/4/2023

在数据类中为类型化变量提供默认值时,该属性 对于该变量已设置(实际上,对于缺少默认值的变量,该属性似乎是 在 中主动删除。InitVardataclasses:_process_class() fr...

为什么这 2 个 python 类实例可以相互相等?

作者:anonNEWlearner 提问时间:10/2/2023

from dataclasses import dataclass @dataclass class ThreeDPoint: x: int | float y = 0.0 z: int | ...

在 Python 中反转链表时出错

作者:ewen 提问时间:9/29/2023

我一直在尝试编写一个可以反转链表的代码,我想我已经有了反转链表的概念,但我无法将其放入代码中。 理想的结果应该是 4 3 2 1 但我总是自己得到“无” 完整代码: class ListN...


共17条 当前第2页