Python

Impariamo a programmare in maniera facile e veloce

Mattepuffo's logo
Factory Method in Python

Factory Method in Python

Il Factory Method, nella programmazione a oggetti, ci permette di creare oggetti senza specificare la classe.

Attraverso una interfeccia viene creato un oggetto, lasciando alle sottoclassi la decisione di quale oggetto istanziare.

Oggi ne vediamo un esempio in Python; per semplicità ho messo tutto nello stesso file.

Mattepuffo's logo
Usare la funzione filter in Python

Usare la funzione filter in Python

La funzione filter in Python ci permette di filtrare una lista, restituendone un'altra.

Il tutto attraverso una funzione di callback; questo fa si che non dobbiamo iterare su tutti gli elementi di una lista.

Se ne occuperà filter.

Mattepuffo's logo
Utilizzare la funzione map in Python

Utilizzare la funzione map in Python

La funzione map in Python sostanzialmente itera su tutti gli elementi di un array applicando una funzione di callback.

In questo modo riduciamo di molto il codice scritto, e soprattutto lo teniamo più ordinato.

Oggi vediamo un esempio basico per capirne il funzionamento.

Mattepuffo's logo
UDP socket in Python

UDP socket in Python

Oggi vediamo un semplice esempio di socket UDP in Python.

Creeremo due file, uno per il server ed uno per il client.

Il server rimarrà in attesa di una connessione e della ricezione dei dati (un messaggio in questo caso); una volta ricevuto il messaggio potrà rispondere.

Il client farà l'esatto opposto.

Mattepuffo's logo
Splittare video con Python e moviepy

Splittare video con Python e moviepy

moviepy è una libreria per Python per la manipolazione dei video.

Oggi la usiamo per spezzare un file video, che ha una lunghezza di 45 minuti.

Lo divideremo in due parti, di cui la prima parte da 20 minuti.

Mattepuffo's logo
Creare un web service JSON in Python, Flask e MySQL

Creare un web service JSON in Python, Flask e MySQL

Premetto che è solo una introduzione, in quanto sto testando diversi linguaggi / tecnologie per un lavoro che devo fare.

Ho deciso, quindi, di sperimentare anche Flask, un micro framework per Python.

E vederemo anche come agganciarlo a MySQL e inviare l'output in formato JSON.

Mattepuffo's logo
Leggere file Excel con Python e xlrd

Leggere file Excel con Python e xlrd

La libreria xlrd è una delle tante con cui è possibile leggere file Excel con Python.

Supporta sia XLS che XLSX.

Nel complesso non è tra le mie favorite, però ammetto che è molto veloce nel leggere i files (o almeno mi ha dato questa impressione).

Mattepuffo's logo
Connessione a MongoDB con Python

Connessione a MongoDB con Python

Oggi vediamo come connetterci a MongoDB in Python con il modulo pymongo.

Avendo creato un programmino personale, vederemo un esempio più completo rispetto a quelli fatti con altri linguaggi.