CommencerCommencer gratuitement

Ajouter des fonctionnalités à votre package

Grâce au travail effectué précédemment, vous avez déjà l’ossature de votre package Python. Dans cet exercice, vous allez définir les fonctions nécessaires pour une analyse textuelle de l’usage des mots.

Dans le fichier counter_utils.py, vous écrirez 2 fonctions qui feront partie de votre package : plot_counter et sum_counters. La structure de votre package est visible dans l’arborescence ci-dessous. Pour les parties de code de cet exercice, vous travaillerez dans le fichier counter_utils.py.

text_analyzer
├── __init__.py
└── counter_utils.py

Cet exercice fait partie du cours

Principes d’ingénierie logicielle en Python

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Import needed functionality
from collections import Counter

def plot_counter(counter, n_most_common=5):
  # Subset the n_most_common items from the input counter
  top_items = ____.most_common(____)
  # Plot `top_items`
  plot_counter_most_common(top_items)
Modifier et exécuter le code