Notion de module en python

Définition

Un module permet d'ajouter au langage python de nouveaux types de données, de nouvelles classes, de nouvelles fonctions.

Méthodeimportation d'un module à l'aide de import

la commande import permet d'importer un module :

1
import numpy as np

Le module numpy est importé. import numpy signifie que l'utilisateur pourra appeler les fonctions en écrivant numpy.cos(3.14).

import numpy as np signifie que l'utilisateur pourra appeler les fonctions en écrivant np.cos(3.14).

Méthodeimportation d'un module à l'aide de from

La commande from permet d'importer le module sans avoir à utiliser de préfixe :

1
from numpy import cos

La fonction cos de numpy est importée et peut être appelée en écrivant cos(3.14)

1
from numpy import *

Toutes les fonctions de numpy sont importées. Cette syntaxe est à éviter.