我希望对此有一个“正确”的答案:
使用ConfigParser
管理.cfg或.ini文件中的默认值时,我是否应该复制编程变量所需的所有内容并在退出时将其复制回来,或者我应该使用config.get(section, option)
根据需要直接在我的程序中?
答案 0 :(得分:1)
这实际上是一个意见问题,但我的建议是让配置中的值相对较快。处理数据输入的代码和处理实际处理的层应该足够模块化,以便您可以通过从不同的源提供数据来更改数据源。 (耦合和凝聚力)
你必须用你自己的判断来调用绘制线的位置,但作为指导:如果你将配置设置为全局变量并从那里读取或不断地将其抛弃为一个论点,你做错了。