def get_info(): vehicletable = Data('Vehicles.txt', [ 'License Plate', 'Manufacturer', 'Model', 'Year', 'Location', 'Category' ], [str, str, str, int, str, str]) ordertable = Data('Orders.txt', [ 'Order ID', 'Customer', 'Vehicle', 'Start Date', 'End Date', 'Extra Insurance', 'GPS' ], [ID, str, str, datetime, datetime, bool, bool]) for item in ordertable.get_rows(): order_list.append(item.values()) for item in vehicletable.get_rows(): car_list.append(item.values()) for item in ordertable.get_rows(): if item[3].value() <= datetime.now() < (item[4].value() + timedelta(days=1)): occupied.append(item[2].value())