Example #1
0
 def display_airline_flights(self):
     if self.base_scrapper.check_code_exist(self.input_value):
         url = '{}{}'.format(BASE_URL, self.input_value)
         new_scrapper = AirlineScraper(url, "prettyTable")
         return new_scrapper.display_airline_flights()
     else:
         return "Airline code doesn't exist"
Example #2
0
class Result:
    """Display results based on user input"""
    def __init__(self, input_value):
        self.input_value = input_value
        self.base_scrapper = AirlineScraper(BASE_URL, "prettyTable")

    @property
    def display_airline_codes(self):
        return self.base_scrapper.display_airline_codes()

    @property
    def display_search_codes(self):
        return self.base_scrapper.search_airline_code(self.input_value)

    @property
    def display_airline_flights(self):
        if self.base_scrapper.check_code_exist(self.input_value):
            url = '{}{}'.format(BASE_URL, self.input_value)
            new_scrapper = AirlineScraper(url, "prettyTable")
            return new_scrapper.display_airline_flights()
        else:
            return "Airline code doesn't exist"

    @property
    def display_flight_history(self):
        url = '{}{}'.format(FLIGHT_HISTORY, self.input_value)
        new_scrapper = AirlineScraper(url, "prettyTable")
        return new_scrapper.flight_history()
Example #3
0
class Result:
	"""Display results based on user input"""

	def __init__(self, input_value):
		self.input_value = input_value
		self.base_scrapper = AirlineScraper(BASE_URL, "prettyTable")

	@property
	def display_airline_codes(self):
		return self.base_scrapper.display_airline_codes()

	@property
	def display_search_codes(self):
		return self.base_scrapper.search_airline_code(self.input_value)

	@property
	def display_airline_flights(self):
		if self.base_scrapper.check_code_exist(self.input_value):
			url = '{}{}'.format(BASE_URL, self.input_value)
			new_scrapper = AirlineScraper(url, "prettyTable")
			return new_scrapper.display_airline_flights()
		else:
			return "Airline code doesn't exist"

	@property
	def display_flight_history(self):
		url = '{}{}'.format(FLIGHT_HISTORY, self.input_value)
		new_scrapper = AirlineScraper(url, "prettyTable")
		return new_scrapper.flight_history()
Example #4
0
	def display_airline_flights(self):
		if self.base_scrapper.check_code_exist(self.input_value):
			url = '{}{}'.format(BASE_URL, self.input_value)
			new_scrapper = AirlineScraper(url, "prettyTable")
			return new_scrapper.display_airline_flights()
		else:
			return "Airline code doesn't exist"
Example #5
0
 def __init__(self, input_value):
     self.input_value = input_value
     self.base_scrapper = AirlineScraper(BASE_URL, "prettyTable")
Example #6
0
 def display_flight_history(self):
     url = '{}{}'.format(FLIGHT_HISTORY, self.input_value)
     new_scrapper = AirlineScraper(url, "prettyTable")
     return new_scrapper.flight_history()
Example #7
0
	def __init__(self, input_value):
		self.input_value = input_value
		self.base_scrapper = AirlineScraper(BASE_URL, "prettyTable")
Example #8
0
	def display_flight_history(self):
		url = '{}{}'.format(FLIGHT_HISTORY, self.input_value)
		new_scrapper = AirlineScraper(url, "prettyTable")
		return new_scrapper.flight_history()