【发布时间】:2020-02-06 00:51:01
【问题描述】:
我正在尝试使用 configParser 上传 .ini 文件。一切都运行良好,直到我进入一个嵌套循环。我正在尝试在每个文件中查找键值,然后在该文件的每个部分中,并打印出键对值。
for i in iniFiles:
config.read(i)
for j in config.sections():
if config.has_option(j, description):
print(j + ':', config[j][description])
在示例中,iniFiles 是一个字符串列表,其中包含我要查看的每个文件的路径。 description 是我要搜索的关键。我不断循环浏览几个不同的文件,无论出于何种原因,当我打印出它们的键值时,其中一个文件不断重复。这是为什么?
【问题讨论】:
-
你能提供一个minimal reproducible example,以及当前的输出吗?
标签: python loops config ini configparser