在Python中只读取一次配置信息

时间:2009-06-24 18:36:42

标签: python oop

我正在使用ConfigParser来读取存储在文件中的配置信息。我能够阅读内容并在项目中的其他模块中使用它。我不确定每次调用config.get(参数)时是否读取配置文件。如何确保配置信息只读取一次,其余时间从缓存中读取。

3 个答案:

答案 0 :(得分:2)

我会尝试将配置分配给变量。

configVariable = config.get(parameters)

然后您可以根据需要将配置变量传递给其他模块。

答案 1 :(得分:1)

ConfigParser类的默认实现只读取一次数据。

答案 2 :(得分:0)

这不是我的答案,但用户 gimel 附带了这个漂亮的解决方案:click

(您可以查看此链接指出的整个问题,它与您的非常相似。)