В ruby вы можете сделать это:
class A
def self.a
'A.a'
end
end
puts A.a #-> A.a
Как это можно сделать в python. Мне нужен метод класса, который будет вызываться без его вызова для экземпляра класса. Когда я пытаюсь это сделать, я получаю следующую ошибку:
unbound method METHOD must be called with CLASS instance as first argument (got nothing instead)
Вот что я пробовал:
class A
def a():
return 'A.a'
print A.a()