observer

Mattepuffo's logo
Property Observer in Swift con didSet e willSet

Property Observer in Swift con didSet e willSet

In Swift possiamo impostare degli observer sulle proprietà, in modo da eseguire delle operazioni prima e dopo che sono state settate.

Nello specifico abbiamo:

  • didSet che viene eseguito prima del settaggio
  • willSet che viene eseguito dopo il settaggio

Mattepuffo's logo
Implementare un directory watcher in Python

Implementare un directory watcher in Python

In altri implementare un dir-watcher non richiede nessuna libreria esterna.

Se vogliamo fare la stessa coas in Python, invece, dobbiamo usare una libreria esterna.

Nel caso specifico useremo Watchdog, che è multi piattaforma, e quindi usabile sia su Linux, che su Mac che su Windows.

Per installarla possiamo usare pip:

pip install watchdog

Sul sito ci sono anche altre alternative di installazione, ma a me pip ha funzionato senza problemi.