Create a TODO list application that allows users to add and delete tasks from the command line.
Before beginning your exercise please download the following boilerplate:
$ git clone https://github.com/breatheco-de/exercise-todo-list-cliAfter downloading:
- You can test your code by typing:
$ python3 test.py. - You can run your code by typing:
$ python3 app.py.
These are the functions you will have to implement:
def add_one_task(title):
def print_list():
def delete_task(number_to_delete):
def save_todos():
def load_todos():- You app needs to work from the the command line like this.
- The user should be able to add new tasks
- The use can add as many tasks as it wants.
- The user can delete tasks by specifying the task position in the list.
- The user can save the todos to a
todos.csvfile - The user can retrieve the todos from a
todos.csvfile - There is no way to update a task, the user will have to delete and create again.