Closed. This question needs debugging details. It is not currently accepting answers. Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question. Closed 6 months ago. Improve this question I…
Tag: inheritance
Class that can inherit from two different classes [closed]
Closed. This question needs details or clarity. It is not currently accepting answers. Want to improve this question? Add details and clarify the problem by editing this post. Closed 7 months ago. Improve this question So I am working on an implementation of a Dynamic Decision Network (DDN) class. This DDN is…
Python namedtuples elementwise addition
Is there a more pythonic way to implement elementwise addition for named tuples? Using this class that inherits from a namedtuple generated class named “Point I can do elementwise addition for this specific named tuple. If we use this functionality: The result is: Is there a more pythonic way to do this…
When I inherit from frozenset, I get TypeError: object.__init__() takes exactly one argument (the instance to initialize)
I want to inherit from frozenset and change the constructor. What I actually want to do is to make a singleton fronzeset, but instead here I’ll provide a simplified example: However, when I try to create an instance of B, I get an error: What’s going on and how to fix this? Answer For technical re…
How to pass variable to base class
Consider the following Python code (Python 3): I have a class Signal comprising all the functions signals of all different kinds should be able to perform. For each kind of signal, I create a new class, where the data is “sampled”, meaning an array with signal data is specified. If I now want to p…
Accessing script file location from an external file python
I have the following bizarre set up. Consider 3 scripts in different directories: root1/folderA/scriptA.py root2/folderB/scriptB.py root2/folderC/scriptC.py The first file and it’s location are fully modifiable. The second and third are completely fixed. scriptA.py contains a parent class: scriptB.py co…
Simple question on how to create subclasses?
I’m new to the idea of object-oriented programming in Python, and the school has given me a question to first create a class called “Mammal”, with an attribute “name” and method get_name(). Hence I came up with this: Seems alright. The next part of the question asks me to create …
Class Instantiation, and variable sharing for abstract/static classes
Simple example of my problem: The issue is that all services in this instance will share subscribers, hence my solution was to create a function that returns the abstract service as such: This now works because subscribers are unique to each class inheriting the abstract service. Issues Is this correct for py…
Inheritable custom class constructor in python
How can I implement a custom constructor (class method) that is inheritable in python? The following minimized example might give an idea: mypy does not like the constructor I call when returning from from_float. I don’t know how to refer to class (Parent or Child) from the class method. Answer Pass the…
Use the parent’s attribute but do not inherit it on child using python
Are there some way to use the class attribute from parent inside child but do not inherit it? This is the example code. The point is that I’ll create many instances of Cycle class and it’s running out of memory because the all_cycles attribute has much more items than the example, but it’s f…