import json, sys for fpath in sys.argv[1:]: jsfile = json.load(open(fpath)) print('[Board "%d"]' % (jsfile['ScoringGroups'][0]['Distribution']['_numberAsPlayed'])) board = [] for hand in ['N', 'E', 'S', 'W']: board.append('%s.%s.%s.%s' % ( jsfile['ScoringGroups'][0]['Distribution']['_handRecord']['Hand'+hand]['Spades'], jsfile['ScoringGroups'][0]['Distribution']['_handRecord']['Hand'+hand]['Hearts'], jsfile['ScoringGroups'][0]['Distribution']['_handRecord']['Hand'+hand]['Diamonds'], jsfile['ScoringGroups'][0]['Distribution']['_handRecord']['Hand'+hand]['Clubs'] )) print('[Deal "N:%s"]' % (' '.join(board).replace('10', 'T'))) print('')