ConfigParser读取文件,怎样把值[string]类型转为list,解决思路

ConfigParser读取文件,怎样把值[string]类型转为list,
#代码读取文件
servers = [];
config = ConfigParser.ConfigParser()
config.readfp(open('services.ini'))
servers = config.get("server",'testServers')
print(servers)
print('******')
for i in servers:
    print(i)
#    print 'login sucess:%s' % (i[0])
#    print 'cwd %s' %(i[4])


输出结果:
[
['10.30.152.23','21','**','**','/jboss/jboss-4.0.5_TEST/server/default/deploy/']
,['10.30.176.197','21','**','**','/home/jboss/jboss-4.0.5_TEST/server/default/deploy/']
,['10.30.184.238','21','**','**','/opt/bea/jboss/jboss-4.0.5_TEST/server/default/deploy/']
,['10.30.164.30','21','**','**','/home/jboss/jboss-4.0.5_TEST/server/default/deploy/']
,['10.30.154.92','21','**','**','/home/JBOSS/jboss-4.0.5_TEST/server/default/deploy/']
,['10.30.194.9','21','**','**','/opt/jboss/jboss-4.0.5_TEST/server/default/deploy/']
,['10.30.158.14','21','**','**','/home/jboss/jboss-4.0.5_TEST/server/default/deploy/']
]
******
[


[
'
1
0
.
3
0
.
********

为什么不是把servers当list来处理,我想通过i[4]正确获得/jboss/jboss-4.0.5_TEST/server/default/deploy/


------解决方案--------------------
引用:
Quote: 引用:

#    print 'login sucess:%s' % (i[0])
#    print 'cwd %s' %(i[4])

这两句有事python2.7的语法了,还请楼主说清楚需求啊!


在程序里面直接给servers赋值,
for i in servers:
        print(i[4])
能够直接打出"'/jboss/jboss-4.0.5_TEST/server/default/deploy/'"
但是我从文件里面读取出来
servers= config.get("server",'testServers')
for i in servers:
        print(i[4])
这样是报错的,从文本里面读取出来的时候servers好像不是当作list处理的,

你先
type(servers)
看下具体类型,我看你输出结果就是list嵌套啊,或者你发张图加代码,大家一起看看。
------解决方案--------------------

serversList = eval(servers)