#!/bin/python3 import sys import json import os from config import Config from urllib import request def main(args): setdata = None with open(os.path.join(Config.data_dir, 'sets.json'), 'rt') as setfile: setdata = json.load(setfile) for mset in setdata['data']: if len(mset['code']) > 3: # not an official set continue request.urlretrieve(mset['icon_svg_uri'], filename=os.path.join(Config.data_dir, 'icons', mset['code']+'.svg')) if __name__ == '__main__': main(sys.argv)