Python使用分隔符从字符串填充列表

时间:2013-11-20 04:09:33

标签: python configparser

我有一个字符串,我使用ConfigParser解析。此字符串包含一些要运行的进程的选项。我想从这个字符串构造一个List。

argString="-i,1,-m,2,-trace,on,-setlimit,500"
argList=['-i','1','-m','2','-trace','on','-setlimit','500']

我正在使用此列表来执行子进程Popen。 基本上,如何通过读取字符串并给出分隔符','来附加List 或者有更好的方法使用ConfigParser吗?

3 个答案:

答案 0 :(得分:1)

我想你想要str.split

>>> argString="-i,1,-m,2,-trace,on,-setlimit,500"
>>> argString.split(",")
['-i', '1', '-m', '2', '-trace', 'on', '-setlimit', '500']

答案 1 :(得分:0)

这是你在找什么?

lst = argString.split(",")

答案 2 :(得分:0)

我认为您想要使用拆分 - 例如str.split

>>> argList=argString.split(',');
>>> argList
['-i', '1', '-m', '2', '-trace', 'on', '-setlimit', '500'