典型的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)
在我的配置文件中,我有类似的内容:
[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)
然后它工作正常,但我想从我的配置文件中获取它,
谢谢