擅长:python、mysql、java
<p>由于我没有名气,所以我不能投赞成票,我将在这里提供我自己的答案。
ConfigParser非常好,因为它会自动忽略读取不在那里的inifile。
因此,要像lzkata建议的那样从代码中提供默认值,可以执行以下操作:</p>
<pre><code>import ConfigParser
conf = ConfigParser.ConfigParser()
conf.add_section("base")
conf.set("base","path","/")
conf.read("config.ini")
conf.write(open("config.ini","w"))
print conf.get("base","path")
</code></pre>
<p>第一次运行程序后配置.ini'文件在那里,如果您更改文件中的值,当您重新运行程序时,它将被反映出来。在</p>