派生类构造函数在python中如何工作?我有以下基类: class NeuralNetworkBase: def __init__(self, numberOfInputs, numberOfHiddenNeurons, numbe ...2024-04-20 已阅读: n次
懒惰阶级工厂?我希望能够使用基类来构造派生类的对象。返回的特定子类依赖于无法传递给构造函数/工厂方法的信息,因为它还不可用。相反,这些信息被下载并解析以确定子类 因此,我认为我想惰性地初始化我的对象,只传递一个UR ...2024-04-20 已阅读: n次
python用duck类型比较两个相似的对象也许我的设计完全不正常,但是如果我有两个可比较的派生类对象,但是类D1基本上总是>;类D2。(比如把常春藤桥和286相比)。如果不使用isinstance(D2),我如何实现类D1的比较来反映这 ...2024-04-20 已阅读: n次
当在派生类中调用super()时,我可以传入self.__class__吗? 我最近发现(通过StackOverflow)要调用基类中的方法,我应该调用: super([[derived class]], self).[[base class method]]() 很好,很管 ...2024-04-20 已阅读: n次
用常规属性覆盖描述符是否可以通过派生类中的常规属性重写基类中的属性,如下所示: class A(object): @property def x(self): return sel ...2024-04-20 已阅读: n次
在Python中调用基类方法我有两个类A和B,A是B的基类 我读到Python中的所有方法都是虚拟的。 所以,我如何调用基类的方法,因为当我试图调用它时,派生类的方法会按预期调用? >>> class A(ob ...2024-04-20 已阅读: n次
向Python枚举添加成员我知道这不是标准用例,但我需要动态地向Python中的IntEnum派生类添加元素。注意,使用函数式API动态创建枚举是不够的。我需要向现有枚举添加元素。我该怎么做? 背景:对于那些想知道为什么会有人 ...2024-04-20 已阅读: n次
包之间的Python全局变量解析是如何工作的? Python如何在包之间的调用中解析全局变量,特别是在存在同名全局变量的情况下?你知道吗 例如。让那里有一个包P1,包含BaseClass。假设有两个包P2和P3,其中包含相应继承Derived1和 ...2024-04-20 已阅读: n次
我能确保总是调用python基类方法吗我有一个python抽象基类,如下所示: class Node(object): """ All concrete node classes should inherit from t ...2024-04-20 已阅读: n次
来自不可变类型、属性访问的继承我有一个类继承了str: class UpperStr(str): def __new__(cls, value, font_size=12): print 'In rede ...2024-04-20 已阅读: n次
如何从基类中获取派生类名我有一个基类Person和派生类Manager和Employee。现在,我想知道的是创建的对象是Manager或Employee。 此人如下: from Project.CMFCore.utils i ...2024-04-20 已阅读: n次
Python中的异常语句顺序排列如果我有一个异常类的继承层次结构,并且在try块中,如果我想在更一般的异常之前处理更具体的(派生的)异常,我是否只将派生类的except语句放在基类的语句之上?在 我会这样做吗?在 class MyE ...2024-04-20 已阅读: n次
servable webservice混合。只需子类servable,创建您的类,并使用servable继承的“wsgi_app”方法将其转换为webservice。将该方法插入您喜爱的web服务器,然后继续 ...2024-04-20 已阅读: n次
flake8-super-callflake8-super-call是一个Flake8扩展 检查python方法的反模式super调用。 在派生类中调用super时,将self.__class__传递给super()可能会给出错误的起 ...2024-04-20 已阅读: n次
custom_inherit 在派生类及其父类之间提供自定义docstring继承方案的python包。 此包Python名称:custom_inherit 目前版本: cust ...2024-04-20 已阅读: n次