1: clients (company_name) according to intensity (number of projects) 2: projects according to budget_value 3: Easel's projects (highest number of projects) according to duedate 4: Company headquarters according to budget_value (currency: GBP) 5: Categories of status according to number of projects """) while True: number = input('Choosen number is: ') if number == '1': q1 = """SELECT company_name, replace(main_color, '#', '') as short_hex_color FROM project WHERE main_color IS NOT NULL;""" order = "q1" Imaging.create_image(Engine.engine_main(q1, order), 'pic1.png') exit() if number == '2': q2 = """SELECT name, budget_value, budget_currency, REPLACE(main_color, '#', '') AS main_color FROM project WHERE name IS NOT NULL AND main_color IS NOT NULL;""" order = "q4" normalised_incoming_datalist = Normalisation.normalize_data_q2(Engine.engine_main(q2, order)) Imaging.create_image(Engine.getsize(normalised_incoming_datalist)[:20], 'pic2.png') exit() if number == '3': q3 = """SELECT name, duedate, replace(main_color, '#', '') AS main_color FROM project