我有两个文件config.py
,其中脚本是用来读写字典的dict.py
包含字典。我想在dict.py
中找到key('server')
,并用一些价值。求你了注意,现有的其他键应该存在,只有server['hostname']
字段应该存在换了。可以吗有人告诉我如何做到这一点,我已经尝试以下方式
server = {'hostname': 'ocm-server-31.com',
'user': 'root',
'password': 'radia123'
}
in_servers = {
'robotwin': {'user': 'root',
'esxiuname':'root',
'esxipwd':'gone2far',
'vmname':'robot12_221'
}
}
csa_server = {'hostname': 'opsware.com',
'user': 'admin',
'password': 'cloud'
}
server = {'hostname': 'hyi01lr0bsaehost.com',
'user': 'root',
'password': 'opsware',
}
with open('dict.py','r') as f_in, open('dict.py','w') as f_out:
for line in f_in :
if line['server'] == 'server':
replace_text = f_out.replace(server['hostname'])
print "Text found "
else:
print "Text not found "
相关问题 更多 >
编程相关推荐