Laboratorio. Trabajando con Flask
Requisitos de finalización
3. Primer “Hola Mundo” en Flask
Crea un archivo app.py:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def inicio():
return "¡Hola Flask! Mi primera aplicación."
if __name__ == "__main__":
app.run(debug=True)
from flask import Flask
app = Flask(__name__)
@app.route("/")
def inicio():
return "¡Hola Flask! Mi primera aplicación."
if __name__ == "__main__":
app.run(debug=True)
Ejecutar:
python app.py
Abrir navegador en:
python app.py
Acabamos de convertir Python en un servidor web en menos de 1 minuto.
Flask es flexible porque no te obliga a nada: tú decides la estructura.
* Serving Flask app 'app'
* Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on http://127.0.0.1:5000
Press CTRL+C to quit
* Restarting with stat
* Debugger is active!
* Debugger PIN: 829-682-556
127.0.0.1 - - [11/Dec/2025 13:23:16] "GET / HTTP/1.1" 200 -
127.0.0.1 - - [11/Dec/2025 13:23:17] "GET /favicon.ico HTTP/1.1" 404 -