diff options
Diffstat (limited to 'example.py')
-rwxr-xr-x | example.py | 33 |
1 files changed, 18 insertions, 15 deletions
@@ -1,20 +1,23 @@ -#!/usr/bin/env python2.3 +#!/usr/bin/env python2.4 import dmidecode import sys from pprint import pprint -#print "*** bios ***"; pprint(dmidecode.bios()) -#print "*** system ***\n", pprint(dmidecode.system()) -#print "*** baseboard ***\n"; pprint(dmidecode.baseboard()) -#print "*** chassis ***\n"; pprint(dmidecode.chassis()) -#print "*** processor ***\n"; pprint(dmidecode.processor()) +print "*** bios ***"; pprint(dmidecode.bios()) +print "*** system ***\n", pprint(dmidecode.system()) +print "*** baseboard ***\n"; pprint(dmidecode.baseboard()) +print "*** chassis ***\n"; pprint(dmidecode.chassis()) +print "*** processor ***\n"; pprint(dmidecode.processor()) print "*** memory ***\n"; pprint(dmidecode.memory()) -#print "*** cache ***\n"; pprint(dmidecode.cache()) -#print "*** connector ***\n"; pprint(dmidecode.connector()) -#print "*** slot ***\n"; pprint(dmidecode.slot()) -# -#for v in dmidecode.memory().values(): -# if type(v) == dict and v['dmi_type'] == 17: -# print v['data']['Size'], -#print "" +print "*** cache ***\n"; pprint(dmidecode.cache()) +print "*** connector ***\n"; pprint(dmidecode.connector()) +print "*** slot ***\n"; pprint(dmidecode.slot()) -print dmidecode.type('17') +for v in dmidecode.memory().values(): + if type(v) == dict and v['dmi_type'] == 17: + print v['data']['Size'], +print "" + +import time +print dmidecode.type('3') +time.sleep(1) +print dmidecode.type('bios') |