0

我希望对此有一个“正确”的答案:

ConfigParser用于管理 .cfg 或 .ini 文件中的默认值时,我应该复制编程变量所需的所有内容并在退出时将它们复制回来,还是应该config.get(section, option)根据需要直接在程序中使用?

4

1 回答 1

1

这确实是一个见仁见智的问题,但我的建议是相对快速地将值从配置中取出。处理数据输入的代码和处理实际处理的层应该是足够模块化的,您可以通过输入来自不同源的数据来更改数据源。(耦合和内聚)

您必须使用自己的判断来决定在哪里画线,但作为指导:如果您将配置设置为全局变量并从那里读取或不断将其作为参数抛出,你这样做是错的。

于 2013-09-12T06:39:06.777 回答