abc

abc

文章 0 浏览 3

用于检查协议的模式匹配。获取类型错误:调用的匹配模式必须是类型

我需要匹配输入可迭代的情况。这是我尝试过的: from typing import Iterable def detector(x: Iterable | int | float | None) -> bool: match x: ca…

維他命╮ 2025-01-10 19:31:27 0 0

从覆盖率报告中排除抽象属性

我有一个抽象基类,大致如下: class MyAbstractClass(object): __metaclass__ = ABCMeta @abstractproperty def myproperty(self): pass 但是当我在…

听你说爱我 2025-01-03 10:26:47 1 0

django 模型对 abc 进行子类化,导致元类冲突

我有一个以下模型和抽象基类 import abc from django.db import models class AbstractBase(): __metaclass__ = abc.ABCMeta @abc.abstractmethod def…

梦中楼上月下 2024-12-24 21:04:49 0 0

如何从超类方法调用 python 子类方法?

我有以下类型的超类/子类设置: class SuperClass(object): def __init__(self): self.do_something() # requires the do_something method always be…

来世叙缘 2024-12-10 08:49:20 3 0

Python:子类“type”来创建专用类型(例如“int列表”)

我正在尝试对 type 进行子类化,以创建一个允许构建专用类型的类。例如 ListType : >>> ListOfInt = ListType(list, value_type=int) >>> issubclass…

铁轨上的流浪者 2024-11-15 17:03:47 5 0

Python:在 Python 中使用 abc < 2.6

有人知道旧版本Python(早于2.6)的 abc 实现吗? 编辑:例如,我正在寻找一个片段,它可以做与 ABCMeta 和 Abstractmethod 相同的事情,具有相同的接…

关于从前 2024-11-02 07:27:41 9 0

为什么在 Python 中使用抽象基类?

因为我习惯了 Python 中鸭子类型的旧方式,所以我无法理解 ABC(抽象基类)的必要性。 帮助很好地介绍了如何使用它们。 我试图阅读 PEP 中的基本原理…

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