我有一个字符串,我使用ConfigParser解析。此字符串包含一些要运行的进程的选项。我想从这个字符串构造一个List。
argString="-i,1,-m,2,-trace,on,-setlimit,500"
argList=['-i','1','-m','2','-trace','on','-setlimit','500']
我正在使用此列表来执行子进程Popen。 基本上,如何通过读取字符串并给出分隔符','来附加List 或者有更好的方法使用ConfigParser吗?
答案 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'