stopposition2 = Stopposition('2', 0.5, '0') stopposition3 = Stopposition('3', 0.5, '0') stoppositions = [stopposition1, stopposition2, stopposition3] depot1 = Depot(stoppositions, '浑河新区世纪新城', '新城停车场', 3, '小型车', 3) depot2 = Depot(stoppositions, '浑河新区世纪新城1', '新城停车场1', 3, '小型车', 3) index = random.randint(0, 1) driver = drivers[index] driver.drive_car() driver.come_in_depot(depot2) stop_order = Stop_record('1', driver.cars[0].car_id, time.time()) # depot2.produce_record() # stop_order.set_come_time = time.time() driver.stop_on_position(stopposition1, time.time(), stop_order) # depot2.update_record() # stop_order.set_stop_time(time.time()) driver.leaf_position(stop_order, time.time(), stopposition1) # stop_order.set_leave_time(time.time()) driver.arriver_export() order = Order('1', 50, '支付宝', '未支付', " ", " ", stop_order.id, "未完成") # print(order.__dict__) depot2.produce_order_record(stop_order, order) driver.pub_free(order) driver.leave_depot(time.time(), stop_order, depot2) # stop_order.set_out_time(time.time)