創建常量我寫這需要找出一個數據庫的模式,整個引擎的應用程序。爲此,我正在使用Python編寫一個小型數據庫適配器。我決定首先編寫一個概述我需要的功能的基類,然後使用從此基類繼承的類來實現它。一路上,我需要實現一些需要在所有這些類中都可訪問的常量。其中一些常量需要使用C型按位或組合。公約關於Python
我的問題是,
- 什麼是分享這樣的常量標準的方式?
- 創建可以組合的常量的正確方法是什麼?我指的是C允許的
MAP_FIXED | MAP_FILE | MAP_SHARED
樣式代碼。
對於前者,我遇到了所有常量首先放入模塊的線程。對於後者,我簡要考慮了使用布爾語的字典。這兩個看起來都太不實用了。我想這是一個相當普遍的要求,並且認爲確實存在一些好方法!