从 config.ini 文件中获取列表

baz*_*zyl 3 python configparser

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

[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)

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

谢谢

Dee*_*ace 6

使用str.split

List = List.split(',')

string = 'a, b, c'
print(string.split(','))
>> ['a', 'b', 'c']
Run Code Online (Sandbox Code Playgroud)