Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
No ejecuta primera aplicación en Flask
#1
Buenas tardes a todos:

          Después de muchos años trabajando con ASP para montar mi WEB he decido empezar a familiarizarme con Python.

     He entrado por primera vez a ver cómo va la cosa en algunas tutoriales de Youtube. Bien, esta es mi pregunta:

Con todo instalado correctamente (Pythom, Flask) Siguiendo las instrucciones y con el editor Visual Studio pruebo a montar mi primer "index.py" con el mismo código que se indica:


from flask import Flask
app = Flask(__name__)
if __name__ == "_main_":
    app.run()


Ejecuto:
C:\Users\jaime\Desktop\app_flask>python .\index.py

Pero no devuelve nada.
 

C:\Users\jaime\Desktop\app_flask>

He mirado por ahí y no he visto nada ¿Alguien sabe por qué?

Muchas gracias. este es mi primer post en el foro.
Responder
#2
Hola, bienvenido.

En principio parece que esta línea:

Código:
if __name__ == "_main_":

Debería ser (nótese el doble guión bajo):

Código:
if __name__ == "__main__":

Una primera aplicación de Flask completa sería:

Código:
from flask import Flask

app = Flask(__name__)

@app.route("/")
def hello_world():
    return "<p>Hello, World!</p>"

if __name__ == "__main__":
    app.run()

Una vez ejecutado el código, verás el resultado en http://127.0.0.1:5000/.

Saludos
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder
#3
Muchas gracias, voy a probar. Hasta que me suelte con esto va a pasar un tiempo. Angel Angel
Responder


Salto de foro:


Usuarios navegando en este tema: 2 invitado(s)