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