我如何在python中使用过滤器列表执行该字符串过滤器

时间:2014-05-14 07:21:22

标签: python string list filter

我想过滤iniFile中的字符串并将其转换为名为iniConf的字典:

iniFile ='''

conf = test.ini

\# conf = test2.ini
conf_type = single

\#conf_type = multi
'''

infilter = ['conf', 'conf_type'] # to use
exfilter = ['#', 'multi'] # to skip

过滤后,我想获得

iniConf = {'conf':'test.ini', 'conf_type':'single'}

1 个答案:

答案 0 :(得分:1)

在python中解析ini文件最强大的方法是使用ConfigParser模块,因为那时你不必处理所有的极端情况或手工解析。