创建常量我写这需要找出一个数据库的模式,整个引擎的应用程序。为此,我正在使用Python编写一个小型数据库适配器。我决定首先编写一个概述我需要的功能的基类,然后使用从此基类继承的类来实现它。一路上,我需要实现一些需要在所有这些类中都可访问的常量。其中一些常量需要使用C型按位或组合。公约关于Python
我的问题是,
- 什么是分享这样的常量标准的方式?
- 创建可以组合的常量的正确方法是什么?我指的是C允许的
MAP_FIXED | MAP_FILE | MAP_SHARED
样式代码。
对于前者,我遇到了所有常量首先放入模块的线程。对于后者,我简要考虑了使用布尔语的字典。这两个看起来都太不实用了。我想这是一个相当普遍的要求,并且认为确实存在一些好方法!