【问题标题】:how do i do that string filter with filter list in python我如何在python中使用过滤器列表进行字符串过滤器
【发布时间】:2014-07-02 02:53:10
【问题描述】:

我想从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'}

【问题讨论】:

  • 您忽略了提问。请添加一个,确保它不仅仅是“我该怎么做”。
  • 对不起,这取决于我的英语不好..T.T
  • 请编辑问题,提供您到目前为止编写的代码以及它的问题所在。错误(提供完整的追溯)?意外输出(提供输入以及预期和实际输出)?

标签: python string list filter


【解决方案1】:

在 python 中解析 ini 文件最可靠的方法是使用 ConfigParser 模块,从此您不必处理所有极端情况或手动解析。

【讨论】:

  • 除了OP的样本输入不是有效的INI,因为它没有节。
  • 谢谢,但文件名不完全是 xxx.ini。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-10
  • 2018-10-21
  • 1970-01-01
  • 1970-01-01
  • 2013-09-24
  • 1970-01-01
相关资源
最近更新 更多