In Python un generatore è una funzione che ritorna un iteratore, senza dover definire una classe e i metodi visti nell'articolo precedente.
In python un iteratore è un oggetto su cui è possibile iterare, ritorna un elemento per volta e implementa lo "iterator protocol", che consiste in due metodi:
In questo articolo andremo a vedere come sarà possibile, tramite l'utilizzo di alcune librerie di python, scaricare un intera playlist da YouTube solamente fornendo l'url di essa.