【发布时间】:2009-06-24 18:36:42
【问题描述】:
我正在使用 ConfigParser 读取存储在文件中的配置信息。我能够阅读内容并在项目中的其他模块中使用它。我不确定是否每次调用 config.get(parameters) 时都会读取配置文件。如何确保配置信息只读取一次,其余时间从缓存中读取。
【问题讨论】:
-
你看过 ConfigParser 的源代码,看看它是做什么的吗?
我正在使用 ConfigParser 读取存储在文件中的配置信息。我能够阅读内容并在项目中的其他模块中使用它。我不确定是否每次调用 config.get(parameters) 时都会读取配置文件。如何确保配置信息只读取一次,其余时间从缓存中读取。
【问题讨论】:
我会尝试将配置分配给一个变量。
configVariable = config.get(参数)
然后您可以根据需要将配置变量传递给其他模块。
【讨论】:
ConfigParser 类的默认实现只读取其数据一次。
【讨论】: