我有一个类sysprops
,我想在其中有一些常量。但是,我想从数据库中提取这些常量的值,所以我想在任何时候访问这些类常量之一时使用某种钩子(类似于实例变量的getattribute方法)。
class sysprops(object):
SOME_CONSTANT = 'SOME_VALUE'
sysprops.SOME_CONSTANT # this statement would not return 'SOME_VALUE' but instead a dynamic value pulled from the database.