class PyDGraph: def __init__(self): try: self.crawler = Crawler() self.pgrpah = Graph() self.parser = Parser() pass except Exception as e: print("ERROR " + str(e)) sys.exit(-1) def generate(self): # print("dependency json: \n",json.dumps(self.crawler.get_dependency_list())) nodes = self.parser.parseDependencies( self.crawler.get_dependency_list()) self.pgrpah.plot_graph(nodes)