相关疑难解决方法(0)

在ConfigParser中列出

典型的ConfigParser生成的文件如下所示:

[Section]
bar=foo
[Section 2]
bar2= baz
Run Code Online (Sandbox Code Playgroud)

现在,有没有办法索引列表,例如:

[Section 3]
barList={
    item1,
    item2
}
Run Code Online (Sandbox Code Playgroud)

相关问题:每个部分Python的ConfigParser唯一键

python configparser

158
推荐指数
10
解决办法
15万
查看次数

从 config.ini 文件中获取列表

在我的配置文件中,我有类似的内容:

[Section_1]
List=Column1,Column2,Column3,Column4
Run Code Online (Sandbox Code Playgroud)

现在,我想在我的主文件中将它作为普通列表处理:

    config = configparser.ConfigParser()
    config.read("configTab.ini")
    for index in range(len(List)):
                 sql=sql.replace(List[index],"replace("+List[index]+","'hidden'")")
Run Code Online (Sandbox Code Playgroud)

现在,当我从配置文件中读取时,“列表”是一个普通的字符串。最好的方法是什么?

如果我以这种方式在主代码中放置一个普通列表变量:

List=['Column1','Column2','Column3','Column4']
Run Code Online (Sandbox Code Playgroud)

然后它工作正常,但我想从我的配置文件中获取它,

谢谢

python configparser

3
推荐指数
1
解决办法
7584
查看次数

标签 统计

configparser ×2

python ×2