Filtra gli screencast

Geopy: lavorare con le coordinate geografiche in Python

Episodio 344 | Durata 18 minuti | Data 25-07-2024 | Categoria

I servizi odierni hanno la necessità di gestire coordinate geografiche anzi alcuni di essi senza localizzazione non solo non funzionerebbero ma nemmeno avrebbero più senso, Esistono molti tool per affrontare la problematica e qui vediamo insieme Geopy una comoda soluzione in linguaggio Python

Imparare a programmare in Python

Selenium: gestire la comparizione di alert

Episodio 335 | Durata 15 minuti | Data 18-03-2024 | Categoria - -

Selenium è un ottimo framework per invocare pagine web ed interagire con esse. Alcuni effetti di interazione però potrebbero sfuggire al nostro controllo e rendere più difficili le nostre attività. Una di queste sono gli alert, sistemi di notifica molto comuni. Vediamo come possono essere gestiti

Imparare a programmare in Python

Selenium: introduzione al web testing in Python

Episodio 326 | Durata 21 minuti | Data 08-01-2024 | Categoria - -

Il testing garantisce che il corretto funzionamento delle applicazioni sia mantenuto per tutto il loro ciclo evolutivo. Per le web app servono strumenti in grado di manovrare browser come farebbe un umano: iniziamo a scoprire come farlo con Selenium in linguaggio Python

EarSketch: fare musica con Python

Episodio 302 | Durata 20 minuti | Data 05-01-2023 | Categoria

EarSketch è uno strumento gratuito e online per creare musica programmando. Lo scopo del progetto è quello di avvicinare persone alla programmazione (anche inesperte) con il pretesto della creazione di tracce musicali. Il risultato è un approccio divertente, istruttivo e assolutamente originale

Python: leggere il contenuto dei PDF

Episodio 298 | Durata 16 minuti | Data 02-12-2022 | Categoria

Il formato PDF è uno dei più diffusi al mondo per la distribuzione di documenti. Questi, indipendentemente dall’argomento che trattano, costituiscono una meravigliosa fonte di informazioni che possiamo sfruttare nelle nostre analisi e Python è proprio il linguaggio giusto

PyWebIO: applicazioni web in python

Episodio #286 | Durata 17 minuti | Data 07-09-2022 | Categoria

PyWebIO è una libreria Python estremamente snella e versatile che permette di realizzare vere applicazioni web autonome in pochissime righe di codice. Si presta a molti utilizzi: soprattutto se si vuole creare interfacce condivisibili per interagire con il proprio codice, è davvero da provare.

Machine Learning

NLTK: analizzare la struttura del testo

Episodio #280 | Durata 22 minuti | Data 14-07-2022 | Categoria - - - - -

NLTK dispone di moltissime funzionalità delle quali alcune mettono in campo capacità di analisi piuttosto evolute. In questo screencast parliamo della possibilità di analizzare automaticamente la struttura del testo scoprendo quale ruolo ha ogni singola parola all’interno della frase.

Machine Learning

NLTK: utilizzare lo stemming per l’analisi del testo

Episodio #265 | Durata 18 minuti | Data 31-03-2022 | Categoria - - - - -

L’ambiente NLTK offre una gamma completa di strumenti per l’analisi del linguaggio naturale. In questo screencast, incontriamo lo stemming, tecnica fondamentale per la semplificazione del testo, e ragioniamo sulle sue potenzialità soprattutto pensando ad una lingua complessa come l’Italiano.

Machine Learning

NLTK: analizzare il linguaggio naturale in Python

Episodio #250 | Durata 27 minuti | Data 24-11-2021 | Categoria - - - - -

Il linguaggio naturale rappresenta il formato dati più diffuso in assoluto sebbene il più ostico da interpretare automaticamente. Esiste in Python NLTK, uno dei framework più usati al mondo in materia, che parte dalla manipolazione del testo fino a spingersi alle tecniche di Intelligenza Artificiale

Imparare a programmare in Python

Python: uso dei context manager

Episodio #243 | Durata 23 minuti | Data 06-10-2021 | Categoria

Un linguaggio dinamico come Python ha bisogno di adeguate strutture per la corretta gestione di risorse. Risulta utilissimo per import/export di dati e sin da subito lo si sperimenta con il costrutto “with”. Il programmatore può gestire tutto in proprio grazie ai Context Manager: capiamo come