【发布时间】:2011-08-12 05:29:10
【问题描述】:
在我的程序中,我读取了一个“配置文件”并从中初始化了许多类。我需要一种方法使配置文件中的动态更改能够成功更新所有类。 在 Python 中实现这一目标的最佳方式是什么?
例如: /etc/passwd 文件由
用户名:密码:用户 ID:组 ID:用户 ID 信息:主目录:Shell
我的程序根据 /etc/passwd 文件中的输入为每个用户初始化用户定义的类。如果用户条目中的一个或多个属性在文件中动态更改,如何透明地应用它来重新初始化用户定义的类?
PS - 实际程序比上面的例子复杂得多。因此,不可能将配置更改透明地传播到用户定义的类。
【问题讨论】:
标签: python configuration initialization