Utiliser des générateurs Python pour des données en flux

Boîte à outils Python

Hugo Bowne-Anderson

Data Scientist at DataCamp

Générateurs pour de très grands volumes de données

  • Utiliser un générateur pour charger un fichier ligne par ligne
  • Fonctionne avec des données en continu !
  • Lire et traiter le fichier jusqu'à la dernière ligne
Boîte à outils Python

Créer une fonction génératrice

  • sequence.py
def num_sequence(n):
    """Generate values from 0 to n."""
    i = 0
    while i < n:
        yield i
        i += 1
Boîte à outils Python

Passons à la pratique !

Boîte à outils Python

Preparing Video For Download...