Eel è un framework che permette di realizzare applicazioni desktop coniugando le ricche funzionalità del linguaggio Python e l’espressività di HTML e Javascript per il design di interfacce. In questo screencast, lo vediamo all’opera apprezzando l’elevata produttività che offre
Capire se due stringhe sono uguali non è affatto difficile, molto meno lo è misurare quanto si somiglino. La similarità tra stringhe è fondamentale per interpretare le richieste dell’utente e non farsi ingannare da errori di battitura: esistono molti modi per verificarla e qui lo facciamo in Python
Oltre a raccogliere transazioni e offrire meccanismi di mining, una blockchain deve poter contenere funzionalità di distribuzione in rete tra nodi di pari livello affinché ognuno di essi possieda la stessa catena di blocchi accessibile in ogni momento. Sperimentiamolo insieme.
Estrarre dati da pagine HTML può essere utile in molti casi e per Python esiste BeautifulSoup, una libreria molto efficace per poter raggiungere l’obiettivo. Ne vediamo l’utilizzo in questo screencast scoprendo come semplici query permettano di esplorare intere pagine web
Python offre grandi strumenti per la Data Science ma non è sempre semplice mostrare ad altri i risultati delle elaborazioni soprattutto se si tratta di non addetti ai lavori. Streamlit permette di trasformare programmi Python in app web da condividere subito senza richiedere competenze front-end
Programmando ad oggetti in Python, abbiamo a disposizione metodi speciali la cui implementazione permetterà al linguaggio di attivare funzionalità utilizzando i più comuni operatori. Ciò porterà alla scrittura di codice sintetico, fluido e ancora più leggibile. Vediamone un esempio pratico
Scopriamo Flask, un microframework Python, per la creazione veloce ed efficiente di servizi web. Implementa nativamente il modello REST offerto in modo comodo mediante il meccanismo Python dei decorator. In questo screencast, lo mettiamo alla prova partendo dalle sue fondamenta.
Sperimentare personalmente la Face Detection può risultare molto complesso, ma esistono condizioni che permettono di svolgere esercizi in maniera molto agevole. In questo screencast, vedremo come tutto ciò possa davvero diventare semplice con Python, OpenCV ed un modello già perfettamente istruito
Pandas è un framework Python per Data Science molto eclettico. Può collaborare con sorgenti dati di vario genere tra cui Excel, tool per fogli di calcolo di Microsoft molto usato negli ambienti d’ufficio. In questo screencast, vediamo come ottenere il massimo da questo connubio
Calcolare combinazioni è una tecnica utile, adatta agli scopi più disparati. Ogni linguaggio offre il modo per realizzarlo, ma è importante tenere in considerazione alcuni aspetti. Li vediamo insieme con esempi di codice in SQL e Python