How to Make super Do the Unexpected in Diamonds

super() follows MRO. In diamond inheritance the order is fixed. Your init runs once. But which path?

#python #super #mro #diamond #howto #inheritance

https://www.youtube.com/watch?v=jQJjT9N1qcI

How to Make super Do the Unexpected in Diamonds #python

YouTube