Доступ к статической переменной из статического метода
Я хочу получить доступ к статической переменной из статического метода:
#!/usr/bin/env python
class Messenger:
name = "world"
@staticmethod
def get_msg(grrrr):
return "hello " + grrrr.name
print Messenger.get_msg(Messenger)
Как это сделать без прохожденияgrrrr
к методу? Это настоящий ООП? ..
Что-нибудь вродеname
или жеself.name
кажется не работает
NameError: global name 'name' is not defined
а также
NameError: global name 'self' is not defined