Introduzione
Python Flask è un framework Web Python leggero che semplifica la creazione rapida di applicazioni Web. È un microframework che non include un ORM (Object Relational Mapper) o funzionalità simili ed è invece estendibile tramite i plug-in Flask.
Flask è facile da usare e non richiede alcuna particolare struttura di directory. Un'applicazione Flask è uno script Python che importa il modulo Flask, crea un'istanza della classe Flask e quindi avvia il server di sviluppo utilizzando una riga di codice.
Come installare Flask su Ubuntu
Ecco i passaggi per installare Flask su Ubuntu 22.04:
Assicurati di avere Python 3 installato sul tuo sistema. Se non è già presente, puoi installarlo digitando il seguente comando:
sudo apt-get install python3
Installa pip, che è il gestore di pacchetti di Python. Se non è già presente, puoi installarlo digitando il seguente comando:
sudo apt-get install python3-pip
Crea un ambiente virtuale. Ciò ti permetterà di installare le dipendenze di Flask in modo separato da quelle del sistema. Per creare un ambiente virtuale, esegui il seguente comando:
python3 -m venv myenv
Attiva l'ambiente virtuale. Per farlo, esegui il seguente comando:
source myenv/bin/activate
Installa Flask. Adesso che l'ambiente virtuale è attivo, puoi installare Flask digitando il seguente comando:
pip install flask
Una volta completata l'installazione, sarai pronto per iniziare a utilizzare Flask. Per creare un semplice esempio di applicazione, crea un file chiamato "app.py" e inserisci il seguente codice:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, World!'
if __name__ == '__main__':
app.run()
Per avviare l'applicazione, esegui il seguente comando:
flask run
L'applicazione sarà accessibile all'indirizzo http://127.0.0.1:5000/. Se visiti questo indirizzo con il tuo browser, dovresti vedere il messaggio "Hello, World!".
Conclusione
In conclusione, l'installazione di Flask su Ubuntu 22.04 è un processo semplice che prevede l'installazione di Python e pip, quindi l'utilizzo di pip per installare Flask. Una volta installato Flask, puoi iniziare a creare la tua applicazione Web creando un nuovo script Python e importando il modulo Flask. Quindi, crea una nuova app Flask e avvia il server di sviluppo utilizzando una riga di codice.