import os, sys if 'SUMO_HOME' in os.environ: tools = os.path.join(os.environ['SUMO_HOME'], 'tools') sys.path.append(tools) else: print("please declare environment variable 'SUMO_HOME'") import pygame as pg from pygame.locals import * from Map import Map pg.init() screen = pg.display.set_mode((1280, 480), pg.SCALED) pg.display.set_caption("Traffic") clk = pg.time.Clock() netSurf = pg.Surface(screen.get_size()) netSurf = netSurf.convert() m = Map("test.net.xml",netSurf) running = True while running: for event in pg.event.get(): if event.type == pg.QUIT: running = False elif event.type == pg.KEYDOWN and event.key == pg.K_ESCAPE: running = False elif event.type == pg.KEYDOWN and event.key == pg.K_q: running = False m.draw(screen) pg.display.flip() clk.tick(60)