我正在使用ConfigParser来读取存储在文件中的配置信息。我能够阅读内容并在项目中的其他模块中使用它。我不确定每次调用config.get(参数)时是否读取配置文件。如何确保配置信息只读取一次,其余时间从缓存中读取。
答案 0 :(得分:2)
我会尝试将配置分配给变量。
configVariable = config.get(parameters)
然后您可以根据需要将配置变量传递给其他模块。
答案 1 :(得分:1)
ConfigParser类的默认实现只读取一次数据。
答案 2 :(得分:0)
这不是我的答案,但用户 gimel 附带了这个漂亮的解决方案:click
(您可以查看此链接指出的整个问题,它与您的非常相似。)