L'accès statique de la variable à partir de la méthode statique

Je veux accéder à une variable statique à partir d'une méthode statique:

#!/usr/bin/env python
class Messenger:
    name = "world"
    @staticmethod
    def get_msg(grrrr):
        return "hello " + grrrr.name

print Messenger.get_msg(Messenger)

Comment le faire sans passer grrrr à une méthode? C'est le vrai de la programmation orientée objet?..

Quelque chose comme name ou self.name ne semble pas travailler:

NameError: global name 'name' is not defined

et

NameError: global name 'self' is not defined

OriginalL'auteur Dmitry Isaev | 2012-06-27