#writes out a pretty html table with categories side by side version = 1.1 import time import yaml labs = [] for filename in ['techshop.yaml', 'emachineshop.yaml', 'fablab.yaml']: f = open(filename) labs += yaml.load(f) #find the superset categories = [] for lab in labs: categories += lab['inventory'].keys() categories = [i for i in set(categories)] categories.sort() print '
'
print '' print '' print ' | '
print ''
for category in categories:
print '
'
print '' + category + ': ' if inv.__contains__(category) and inv[category]: for item in inv[category]: print ' ', item, ' ' print ' | '
print '