if not os.path.exists(filename): break try: fil = open(filename, 'r') buf = "" while True: line = fil.readline() if line == "": break buf += line fil.close() except IOError as err: print "Error: reading file failed" exit(1) if i == 1: #buf = con.read() # read arena arena = Arena(buf) sched = Scheduler(arena, connector.DummyConnector()) #while True: else: #buf = con.read() arena.update(buf) sched.update()