Pensé que estaba empezando a controlar la "forma de Python" de la programación. Los métodos de una clase se aceptan a sí mismos como el primer parámetro para referirse a la instancia de la clase cuyo contexto se está llamando al método. El decorador @classmethod se refiere a un método cuya funcionalidad está asociada a la clase, pero que no hace referencia a un instancia específica.¿A qué se refiere el "yo" en un @classmethod?
Entonces, ¿a qué se refiere el primer parámetro de un @classmethod (canónicamente 'self') si el método debe llamarse sin una referencia de instancia?
+1: Cita del documentación –