try: date = User.convert_data(next_cmd[1]) task = ' '.join(next_cmd[2:]) save = Task(date, task) except: print('Something was wrong') elif next_cmd[0] == 'Del': # Main Del if len(next_cmd) == 2: date = User.convert_data(next_cmd[1]) result = Task.del_date(date) print(f'Deleted {result} events') elif len(next_cmd) >= 3: # Del Date Task date = User.convert_data(next_cmd[1]) task = ' '.join(next_cmd[2:]) try: Task.del_task(date, task) print('Deleted successfully') except: print('Event not found') elif next_cmd[0] == 'Find': # Find Date date = User.convert_data(next_cmd[1]) from_db = Task.find_data(date) for i in User.convert_find(from_db): print(i) elif next_cmd[0] == 'Print': # Print all task on db all_task = Task.print_all() for k, v in User.format_all(all_task).items(): print(k, ' | '.join(v)) else: continue