Salta al contenuto principale

Python

Articoli per Python

Python
Luca Terribili
Autenticazione con Token JWT in FastAPI: Un Approccio Completo

FastAPI è un framework moderno e potente per la creazione di API web, che ci permette di sviluppare applicazioni veloci e sicure con una sintassi chiara e compatta. In questo articolo, esploreremo come implementare l'autenticazione utilizzando i token JWT (JSON Web Token) in un'applicazione FastAPI.

Autenticazione e Gestione dei File su Google Drive con le API di Google e Python
Luca Terribili
Autenticazione e Gestione dei File su Google Drive con le API di Google e Python

Questa guida descrive l’intero processo per autenticarsi su Google Drive API, leggere e scrivere file JSON, e ottimizzare la gestione dell’accesso utilizzando Python.

Python
Luca Terribili
Implementare un singleton in Python

Il pattern di progettazione Singleton è un potente strumento nella cassetta degli attrezzi di ogni programmatore. Si tratta di un metodo per garantire che una classe abbia una sola istanza e fornire un punto di accesso globale a tale istanza.

Python
Luca Terribili
Python e l'Internet delle Cose: guida pratica all'integrazione di dispositivi

L'Internet delle Cose (IoT) sta trasformando radicalmente il modo in cui interagiamo con il mondo che ci circonda. Da semplici sensori di temperatura a complessi sistemi di gestione energetica, i dispositivi IoT collegano il mondo fisico al digitale, generando una mole impressionante di dati e richiedendo soluzioni di elaborazione robuste e flessibili.

Python
Luca Terribili
Programmazione Concorrente in Python: gestione di thread e processi per applicazioni ad alte prestazioni

Python, noto per la sua leggibilità e la sua vasta libreria standard, si presta bene anche alla programmazione concorrente, fondamentale per la realizzazione di applicazioni ad alte prestazioni capaci di sfruttare al meglio le risorse di sistemi multi-core.

Python
Luca Terribili
Python per l'analisi di serie temporali: tecniche avanzate e librerie

L'analisi delle serie temporali, ovvero l'esame di dati raccolti in successione temporale, è un campo fondamentale in numerose discipline, dall'economia alla meteorologia, dalla finanza all'ingegneria.

Python
Luca Terribili
Ottimizzazione delle performance in Python: strategie e best practices

Python, con la sua sintassi elegante e la sua vasta libreria standard, è diventato un linguaggio di programmazione amatissimo da un'ampia comunità di sviluppatori. Tuttavia, la sua natura interpretata e la sua enfasi sulla leggibilità possono talvolta comportare performance meno brillanti rispetto a linguaggi compilati come C o C++.

Python
Luca Terribili
Creare un'app di web scraping con Python e BeautifulSoup

Il web scraping è una tecnica utilizzata per estrarre dati da siti web. Grazie alla potenza di Python e di librerie come BeautifulSoup, possiamo scrivere applicazioni in grado di raccogliere informazioni utili da pagine web in modo semplice ed efficace.

Python
Luca Terribili
Come implementare l'autenticazione con JWT in un'applicazione Flask

L'autenticazione è un componente cruciale per qualsiasi applicazione web moderna. Quando si sviluppa un'API RESTful, una delle tecniche più popolari ed efficaci per gestire l'autenticazione degli utenti è l'utilizzo di JSON Web Tokens (JWT).

Come creare un sito web con Python e Flask
Luca Terribili
Come creare un sito web con Python e Flask

Python è un linguaggio di programmazione, a mio avviso, maturo per lo sviluppo web, grazie alla sua sintassi semplice, alla sua versatilità e alla sua ricca offerta di moduli e librerie.

Python
Luca Terribili
Eseguire query con Python su PostgreSQL

Python è un linguaggio di programmazione molto utile per manipolare database, e PostgreSQL è uno dei database più utilizzati al mondo. In questo articolo, vedremo come eseguire query su PostgreSQL utilizzando Python e come gestire gli errori.