Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 2.1 KB

README.es.md

File metadata and controls

53 lines (36 loc) · 2.1 KB

Lista de tareas pendientes CLI (interfaz de línea de comandos)

Crea una aplicación de lista de tareas o de todos que le permita a los usuarios añadir y eliminar tareas desde la terminal.

🌱 Cómo iniciar este proyecto

a) Abrir este enlace con Codespaces (recomendado) o Gitpod en tu navegador: https://github.com/codespaces/new/?repo=4GeeksAcademy/python-hello

b) Clonar este repositorio localmente en tu computador:

$ git clone https://github.com/4GeeksAcademy/python-hello

Pasos

  • Si trabajas localmente, debe tener python instalado.

  • Deberías abrir el terminal en la ruta de esta plantilla y ejecutar $ python3 app.py, si todo funciona correctamente, debería mostrar Hello World en el terminal.

  • Puedes probar tu código escribiendo $ python3 test.py.

💡 Importante: Recuerda actualizar el remote del proyecto con el de tu repositorio usando git remote set-url origin <your new url>, y luego guardar tu código en tu nuevo repositorio usando add, commit y push.

📝 Instrucciones

Estas son las funciones que tendrás que implementar:

def add_one_task(title):
def print_list():
def delete_task(number_to_delete):
def save_todos():
def load_todos():
  • Tu aplicación debe funcionar desde la terminal [como esta] (https://projects.breatheco.de/json?slug=todo-list-cli&preview).
  • El usuario puede agregar nuevas tareas
  • El usuario puede agregar tantas tareas como quiera.
  • El usuario puede eliminar tareas especificando la posición de la tarea en la lista.
  • El usuario puede guardar los todos en un archivo todos.csv
  • El usuario puede recuperar los todos de un archivo todos.csv
  • No hay forma de actualizar una tarea, el usuario deberá borrar y crear nuevamente.