Hello World: la prima app Flask
Scriva app.py e crei l'oggetto applicazione Flask.
Hello World: la prima app Flask è una lezione Flask Academy gratuita su CoddyKit. Questa è la lezione 3 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Flask Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Flask Academy include 4 lezioni in totale.
È ora di creare
Ora scriverà la Sua prima app Flask e restituirà una risposta reale. Bastano poche righe e ha già tutto ciò che serve installato. 🙌
Creare app.py
Crei un file chiamato app.py nella cartella del progetto. Questo unico file conterrà la Sua prima piccola applicazione.
Importare Flask
Inizi importando la classe Flask. Tutto ciò che creerà dipenderà dall'oggetto app che sta per creare.
from flask import FlaskCreare l'oggetto app
Istanzî Flask e passi __name__, così saprà dove si trova la Sua app e potrà individuare i template e i file statici.
app = Flask(__name__)Cosa fa __name__
Il valore __name__ indica a Flask il nome di importazione del modulo, che Flask usa per risolvere correttamente i percorsi delle risorse.
Aggiungere una route
Il decorator @app.route collega un percorso URL alla funzione che lo segue. In questo caso, il percorso della home page è semplicemente una barra.
@app.route('/')
def home():
return 'Hello, World!'La funzione view
La funzione che segue una route è una view. Qualunque stringa restituisca diventa il corpo visualizzato dal browser.
Restituire una risposta
Restituire testo semplice è la risposta più semplice. Flask trasforma automaticamente la stringa in una risposta HTTP corretta. 📨
Il blocco principale
Un blocco if __name__ consente di eseguire direttamente il file. Al suo interno si chiama app.run per avviare il server di sviluppo.
if __name__ == '__main__':
app.run()Eseguire l'app
La avvii dal terminale. Flask mostrerà un indirizzo locale, in genere sulla porta 5000, dove la Sua app sarà in ascolto.
python app.pyVisualizzarla nel browser
Apra http://127.0.0.1:5000 e vedrà comparire il messaggio di benvenuto. Ha appena pubblicato la Sua prima pagina web con Python.
Verifica rapida
Una verifica rapida sul collegamento della prima app.
Riepilogo
Ha importato Flask, creato l'oggetto app, aggiunto una route e una view, quindi ha avviato l'app. Hello World è ora visibile nel browser. 🌍
Impara Python con un tutor IA — gratis
Scrivi ed esegui vero codice nel tuo browser, ricevi aiuto istantaneo da un tutor IA disponibile 24/7, e riprendi da dove hai lasciato sul web o nell'app.
- Corsi
- 30
- Lezioni
- 120
Domande Frequenti
La lezione «Hello World: la prima app Flask» è gratuita?
Sì — il testo completo di «Hello World: la prima app Flask» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Flask Academy, passa a CoddyKit PRO. Il corso Flask Academy include 4 lezioni in totale.
Cosa imparerò in «Hello World: la prima app Flask»?
Scriva app.py e crei l'oggetto applicazione Flask. Eserciti Flask Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Flask Academy?
Non è richiesta alcuna esperienza precedente. Flask Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 3 di 4.
Quanto tempo richiede la lezione «Hello World: la prima app Flask»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Flask Academy?
Sì. Ogni lezione Flask Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Cos'è Flask e perché esiste
- Configurare un virtualenv e installare Flask
- Hello World: la prima app Flask
- Eseguire il dev server in modalità debug