Ejemplo n.º 1
0
if __name__ == "__main__":
    if len(sys.argv) == 0:
        print("Specify input and output arguments")
    else:
        in_file = open(sys.argv[1], 'r')
        out_file = open(sys.argv[2], 'w')

        graph = Graph()

#        i = 1
        for line in in_file:
            json_line = json.loads(line)

            actor = json_line['actor']
            created_time = json_line['created_time']
            target = json_line['target']

            graph.set_actor_in_graph(actor, created_time, target)
            graph.set_actor_in_graph(target, created_time, actor)

            calc_median = graph.calculate_median()
            calc_median_fmt = "{0:.2f}".format(calc_median)

#            print("ln: "+str(i))
#            print(calc_median_fmt)

#            graph.print_graph()

            out_file.write(calc_median_fmt+'\n')
#            i = i + 1