37,743
社区成员




>>> strDict = '''{'key1':'value1','key2':3}'''
>>> Dict = eval(strDict)
>>> Dict['key1']
'value1'
>>> Dict['key2']
3
[/quote]
我查了demo,里面没说有这种用法,所以问下你在哪看到过。
>>> strDict = '''{'key1':'value1','key2':3}'''
>>> Dict = eval(strDict)
>>> Dict['key1']
'value1'
>>> Dict['key2']
3
serversList = eval(servers)
[quote=引用 2 楼 u013171165 的回复:]这两句有事python2.7的语法了,还请楼主说清楚需求啊!# print 'login sucess:%s' % (i[0]) # print 'cwd %s' %(i[4])
type(servers)
看下具体类型,我看你输出结果就是list嵌套啊,或者你发张图加代码,大家一起看看。这两句有事python2.7的语法了,还请楼主说清楚需求啊!# print 'login sucess:%s' % (i[0]) # print 'cwd %s' %(i[4])
# print 'login sucess:%s' % (i[0])
# print 'cwd %s' %(i[4])
这两句有事python2.7的语法了,还请楼主说清楚需求啊!>>> servers = [
['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/']
]>>> for i in servers:
print(i[4])
/jboss/jboss-4.0.5_TEST/server/default/deploy/
/home/jboss/jboss-4.0.5_TEST/server/default/deploy/
/opt/bea/jboss/jboss-4.0.5_TEST/server/default/deploy/
/home/jboss/jboss-4.0.5_TEST/server/default/deploy/
/home/JBOSS/jboss-4.0.5_TEST/server/default/deploy/
/opt/jboss/jboss-4.0.5_TEST/server/default/deploy/
/home/jboss/jboss-4.0.5_TEST/server/default/deploy/
>>>
不是很懂楼主的问题,本身就是list嵌套结构,list里面包含list。如果直接打印需求的
那就是:
>>> servers[0][4]
'/jboss/jboss-4.0.5_TEST/server/default/deploy/'
>>>