Proyecto Flask: crea una aplicación de broma con PyJokes

Flask es un marco micro web escrito en Python. Se clasifica como un micro-marco porque no requiere herramientas o bibliotecas particulares. Flask es un marco de aplicación web WSGI ligero. Está diseñado para que empezar sea rápido y fácil, con la capacidad de escalar a aplicaciones complejas.

Para crear una aplicación de broma, necesitamos dos bibliotecas, matraz y pyjokes.

Primero instalamos el matraz

pip install flask

Instalación de la segunda biblioteca

pip install pyjokes

Obtiene una frase divertida, principalmente relacionada con la programación, simplemente importando una biblioteca conocida como pyjokes.

Hay dos métodos principales en pyjokes: get_joke() y get_jokes().  

  • get_joke() – Solo devuelve un chiste. Recibimos una broma al azar cada vez.
  • Parámetros : hay dos parámetros: idioma y categoría. Puede elegir entre el idioma y la categoría de arriba. 
  • Tipo de retorno: devuelve el tipo de string (str).
  • get_jokes() – Aquí, obtenemos una lista de chistes.  
  • Parámetro : los parámetros son los mismos que los anteriores: idioma y categoría.
  • Tipo de retorno : lista. 
  • Inglés – ‘en’
  • Alemán – ‘de’
  • Español – ‘es’
  • Gallego – ‘gl’
  • Vasco – ‘eu’
  • Italiano – ‘eso’
  • Para bromas frikis -‘neutral’ (Se elige por defecto)
  • Para Chistes de Chris Norris – ‘chuck’.
  • Si quieres todo tipo de bromas – ‘todas’
  • Hay una categoría más conocida como ‘twister’ que solo funciona para el idioma alemán (‘de’). Esto incluye principalmente trabalenguas.

Creación del proyecto Flask – 

Creé un archivo y lo llamé app.py

app.py

Python3

from flask import Flask
import pyjokes
  
app=Flask(__name__)
  
  
@app.route("/")
def home():
    joke=pyjokes.get_joke()  #It only returns one joke. We get random joke each time. 
    return f'<h2>{joke}</h2>'
  
@app.route("/MultipleJokes")
def jokes():
    jokes=pyjokes.get_jokes()  #Here, we get a list of jokes.  
    return f'<h2>{jokes}</h2>'
  
if __name__ == "__main__":
    app.run(debug=True)

Para ejecutar la aplicación de matraz, debe ejecutar este comando en su símbolo del sistema o terminal:

Para ventanas

python app.py

para ubuntu

python3 app.py

Después de ejecutar la aplicación, obtendrá un resultado como este 

Salida en «http://127.0.0.1:5000»

Salida en «http://127.0.0.1:5000/MultipleJokes»

Publicación traducida automáticamente

Artículo escrito por vivekpisal12345 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *