我正在开发一个CLI python程序,我正在使用ConfigParser
。我知道这可能比其他任何东西都要偏好,但目前我的配置阅读脚本位于包中的config.py
。我最好将配置阅读信息放在__init__.py
?
答案 0 :(得分:3)
我的偏好也是将它放在config.py
中,因为__init__.py
应该是最小的,单独的类应该在单独的文件中以降低维护开销。所以我会继续创建像这样的Configuration
类;
class Configuration:
def getVersion():
....
def getFoo()
....
def getBar()
....
等