how to set global const variables in python
I am building a solution with various classes and functions all of which need access to some global consants to be able to work appropriately. As there is no const in python, what would you consider best practice to set a kind of global consants. global const g = 9.8 So I am looking for a kind of the above edit: How about: class Const(): @staticmethod def gravity(): return 9.8 print 'gravity: ', Const.gravity() ? You cannot define constants in Python. If you find some sort of hack to do it, you would just confuse everyone. To do that sort of thing, usually you should just have a module -