python

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.