擅长:python、mysql、java
<p>我使用<code>itertools.chain</code>(Python 3):</p>
<pre><code>import configparser, itertools
cfg = configparser.ConfigParser()
filename = 'foo.ini'
with open(filename) as fp:
cfg.read_file(itertools.chain(['[global]'], fp), source=filename)
print(cfg.items('global'))
</code></pre>
<p>(<code>source=filename</code>会产生更好的错误消息,特别是当您从多个配置文件中读取时。)</p>