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

2 投票
2 回答
912 浏览
提问于 2025-04-15 12:28

我正在使用ConfigParser来读取存储在文件中的配置信息。我可以读取这些内容,并在项目的其他模块中使用它。不过,我不确定每次调用config.get(parameters)时,配置文件是否都会被读取一次。我该如何确保配置信息只读取一次,之后的时间都从缓存中获取呢?

2 个回答

1

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

2

我建议你把配置内容放到一个变量里。

configVariable = config.get(parameters)

这样的话,你就可以把这个配置变量传递给其他模块,按需使用。

撰写回答