http://qiita.com/natsutan/items/90a2d1a005cfe9afe017
Il n'y a rien à écrire en réponse à un article d'il y a quatre ans, alors je l'écrirai ici
Eh bien, je ne pense pas que vous ayez besoin de ce genre de const,
Si le dictionnaire ne fonctionne pas, il existe un moyen d'écrire que vous devriez utiliser tapple.
class Consts:
__slots__ = ()
@property
def spam(self):
return 1
@property
def ham(self):
return 2
c = Consts()
print c.spam, c.ham
c.egg = 3 # AttributeError: 'Consts' object has no attribute 'egg'
Recommended Posts