How to convert string DS into nested dictionary DD using Python code
ds = '''TTTT.0.OOOO.UUUU.OOOO.PPPP.DDDD.1-1
date = 2012
time = 12
size = 558
maths = mediaTTTT.1.OOOO.UUUU.OOOO.PPPP.DDDD.1-1
date = 2012
time = 12
size = 558
maths = mediaTTTT.2.OOOO.UUUU.OOOO.PPPP.DDDD.1-1
date = 2012
time = 12
size = 1024
maths = mediaTTTT.3.OOOO.UUUU.OOOO.PPPP.DDDD.1-1
date = 2012
time = 12
size = 1024
maths = mediaTTTT.4.OOOO.UUUU.OOOO.PPPP.DDDD.1-1
date = 2012
time = 12
size = 1024
maths = media'''dd = {'TTTT.0.OOOO.UUUU.OOOO.PPPP.DDDD.1-1': {'date': '2012', 'time': '12', 'size': '558', 'maths': 'media'},
'TTTT.1.OOOO.UUUU.OOOO.PPPP.DDDD.1-1': {'date': '2012', 'time': '12', 'size': '558', 'maths': 'media'},
'TTTT.2.OOOO.UUUU.OOOO.PPPP.DDDD.1-1': {'date': '2012', 'time': '12', 'size': '1024', 'maths': 'media'},
'TTTT.3.OOOO.UUUU.OOOO.PPPP.DDDD.1-1': {'date': '2012', 'time': '12', 'size': '1024', 'maths': 'media'},
'TTTT.4.OOOO.UUUU.OOOO.PPPP.DDDD.1-1': {'date': '2012', 'time': '12', 'size': '1024', 'maths': 'media'}
}
I use racadm(dell cmd bios) to get the return, and the result is DS. Many methods are not translated into nested dictionaries, so I ask for help here
defaultdictto make a nested dictionary docs.python.org/2/library/collections.html