En Python (et d’autres langages), une bibliothèque (ou « module ») est un ensemble de fonctions et d’outils déjà écrits, que l’on peut réutiliser dans ses propres programmes pour réaliser des tâches courantes ou sophistiquées (par exemple : calculs mathématiques, manipulation d’images, accès à internet).
On commence par importer une bibliothèque, puis on peut utiliser ses fonctions.
Exemple : utilisation de la bibliothèque mathématique
import math
rayon = 5
surface = math.pi * rayon ** 2
print(surface)
Exemple : utilisation de la bibliothèque random
import random
valeur_alea = random.randint(1, 6) # Tire un nombre aléatoire entre 1 et 6
print(valeur_alea)
Application à des thématiques étudiées :
-
Pour lire un fichier CSV (traitement de données structurées) :
import csv with open("donnees.csv", newline='') as fichier: lecteur = csv.reader(fichier) for ligne in lecteur: print(ligne) -
Pour dessiner sur une carte (cartographie, mobilité) :
import folium carte = folium.Map(location=[48.85, 2.35], zoom_start=12) carte.save("ma_carte.html")
À retenir :
- Il existe des bibliothèques pour quasiment tous les besoins (maths, texte, images, web…)
- Importer une bibliothèque, c’est bénéficier de nombreux outils prêts à l’emploi.
- Il faut consulter la documentation pour connaître toutes leurs possibilités.
