在Python中只读取一次配置信息
我正在使用ConfigParser来读取存储在文件中的配置信息。我可以读取这些内容,并在项目的其他模块中使用它。不过,我不确定每次调用config.get(parameters)时,配置文件是否都会被读取一次。我该如何确保配置信息只读取一次,之后的时间都从缓存中获取呢?
2 个回答
1
ConfigParser类的默认实现只会读取数据一次。
2
我建议你把配置内容放到一个变量里。
configVariable = config.get(parameters)
这样的话,你就可以把这个配置变量传递给其他模块,按需使用。