Geffrerson7 / BOOK-STORAGE-AND-POKEPEDIA

Enciclopedia pokemon y biblioteca de libros hecha con python.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TRABAJO FIN DE UNIDAD

ÍNDICE

Table of Contents

  1. Módulos a instalar
  2. Tarea 1: BIBLIOTECA
  3. Tarea 2: POKEPEDIA
  4. Autores

Módulos a instalar


Crear un entorno virtual:

$ python virtualenv venv
# windows
$ source venv/Scripts/activate
# Linux
$ source venv/bin/activate

Luego instala las librerias:

(venv)$ pip install -r requirements.txt

Tarea1: BIBLIOTECA


Opción 1: Leer archivo de disco duro

Consideraciones: -El archivo a leer es .txt o .csv

Opción 2: Listar libros

Esta opción permite ver todos los libros guardados

Opción 3: Agregar libro

Consideraciones:

  • Se ha validado el ISBN
  • El número de autores debe ser mayor a 0

Opción 4: Eliminar libro

Consideraciones:

  • Se utiliza el código ISBN para identificar el libro a eliminar.

Opción 5: Buscar libro por ISBN o por título

Caso ISBN: Caso título:

Opción 6: Ordenar libros por título

Opción 7: Buscar libros por autor editorial o género

Consideraciones:

  • Se busca libros por nombre o nombre completo de autor, editorial o genero que se ingrese.

Opción 8: Buscar libros por número de autores

Opción 9: Editar o actualizar datos de un libro

Consideraciones:

  • Se va a editar el libro según el ISBN ingresado
  • Se brindan 2 opciones de edición
  • En editar autores de la 2 opción, se brinda le da las alternativas de agregar un nuevo autor, eliminar o modificar

Opción 10: Guardar libros en archivo de disco duro

Consideraciones:

  • Se puede elegir guardar los libros en un archivo .txt o .csv.

Tarea2: POKEAPI



-Se muestra un menú para elegir si se quiere listar por generaciones, forma, habilidad, habitat y tipo.

NOTA:

En cualquier opcion se imprimen los 10 primeros pokemones y despues se consulta si desea continuar buscando más pokemones.

Opción 1: Listar pokemons por generación


-Primero se muestra un menú con las 8 generaciones a elegir.

-Al ingresar el número de la generacion se imprime el nombre , las habilidades y el URL de la imganen del pokemon

Opción 2: Listar pokemons por forma


-Primero se muestra el menú para listar por forma

Si se escoge la primera opcion se puede escribir directamente la forma a listar.

Si se escoge la segunda te muestra las 14 formas que existen y despues ya puedes escirbir la forma que quieras.

Opción 3: Listar pokemons por habilidad


Opciones del menú de habilidades: -Se puede ingresar una habilidad

-Se puede listar e ingresar la opcion a buscar (Ademas de ello está paginado para VER MAS o REGRESAR A LAS YA VISTAS)

-Listado

Opción 4: Listar pokemons por habitat

Opción 5: Listar pokemons por tipo


Autores


✅Gefferson Casasola ✅Jaqueline Ramos ✅Raisa Orellana

About

Enciclopedia pokemon y biblioteca de libros hecha con python.


Languages

Language:Python 100.0%