Medium
What is the role of the Base
metaclass below?
class Base(type):
def __new__(cls, name, bases, attrs):
super_new = super().__new__
attrs['custom_attribute'] = False
return super_new(cls, name, bases, attrs)
class Middle(metaclass=Base):
def __init__(self, firstname):
self.firstname = firstname
class Bottom(Middle):
pass
Author: John PendenqueStatus: PublishedQuestion passed 7 times
Edit
0
Community EvaluationsNo one has reviewed this question yet, be the first!
Similar QuestionsMore questions about Python
5
Write a Python program to open a file in binary mode and write a string to it.5
Change the value of a nested list element in Python4
Write a Python code that will wait for 40 seconds.4
Why is the output of the following code undefined?
```
def f(n):
return n + 1
f(n)
```4
In Python, what is the output of the following code? `valueA = 10; valueB = 10; valueA is valueB`