Skip to content

About

CLI(Command Line Interface) desarollada en python

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python CLI(Command Line Interface)

Este proyecto es una pequeña aplicacion de linea de comandos hecha con Python y Click para gestionar una lista de usuarios guardada en un archivo JSON.

CLI

Características

  • Ver todos los usuarios
  • Buscar un usuario por ID
  • Crear un nuevo usuario
  • Eliminar un usuario
  • Actualizar nombre y apellido de un usuario

Estructura del proyecto

  • cli.py: define los comandos del CLI
  • json_manager.py: maneja la lectura y escritura del archivo data.json
  • data.json: archivo donde se guardan los usuarios

Requisitos

  • Python 3.x
  • Dependencia: click

Cómo ejecutar

python cli.py --help

Ver todos los usuarios

python cli.py usuarios

Ver un usuario por ID

python cli.py usuario 1

Crear un usuario

python cli.py nuevo --nombre Juan --apellido Perez

Eliminar un usuario

python cli.py eliminar 1

Actualizar un usuario

python cli.py actualizar 1 --nombre Carlos --apellido Gomez

About

CLI(Command Line Interface) desarollada en python

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages