from book import Book from vehicle import Vehicle my_vehicle_book = Book() car1 = Vehicle(brand="VW", model="Golf", km_done=100, service_date="10.07.2016") my_vehicle_book.add(car1) car2 = Vehicle(brand="Audi", model="A4", km_done=70, service_date="13.06.2016") my_vehicle_book.add(car2) my_vehicle_book.drucken() print "------------------" car1.modif_km(678) car1.display() car2.edit_service("11.03.2015") car2.display() my_vehicle_book.save_txt()
def display(self): Vehicle.display(self) print 'Car display parent name:', self.name print "Car display self name : ", self._name print self._config
sys.exit(0) elif event.type is pygame.KEYDOWN and event.key is pygame.K_ESCAPE: sys.exit(0) elif event.type is pygame.KEYDOWN and event.key is pygame.K_SPACE: debug_ff = not debug_ff elif event.type is pygame.KEYDOWN and event.key is pygame.K_r: flow_field = FlowField(screen, 30) elif event.type is pygame.KEYDOWN and event.key is pygame.K_c: vehicles = [] total_time += clock.tick(MAX_FRAMES) screen.fill((255, 255, 255)) m_pos = pygame.mouse.get_pos() if debug_ff: flow_field.display() if any(pygame.mouse.get_pressed()): vehicles.append(Vehicle(screen, m_pos[0], m_pos[1])) for veh in vehicles: veh.follow(flow_field) veh.update() veh.display() vehicle.arrive(m_pos) vehicle.update() vehicle.display() pygame.display.update()
def test_vehicle(self): v = Vehicle('Corolla') v.display()