data.bufferKanjiSimData(kanjisim_url1, kanjisim_url2, kanjissim_file_name) data.get(kanjis_url, kanjis_file_name) fetched = True except Exception as e: print("- retry") print(e) time.sleep(60) print("Printing similarity") sdot = Similarity.graph(data) sdisplay = random.random() < 0.7 sdot.render('D:\Japanese\jap_anki\graphs\similarity', view=sdisplay) print("Printing composition") cdot = Composition.graph(data) cdisplay = random.random() < 0.7 cdot.render('D:\Japanese\jap_anki\graphs\composition', view=cdisplay) print("Printing ORoots") odot = ORoots.graph(data) odisplay = random.random() < 0.5 odot.render('D:\Japanese\jap_anki\graphs\oroots', view=odisplay) print("Printing components") rdot = Components.graph(data) rdisplay = (not (sdisplay or cdisplay or odisplay)) or (random.random() < 0.4) rdot.render('D:\Japanese\jap_anki\graphs\components', view=(random.random() < 0.4)) print("All done")