top of page

IMPORT DE MODULES

Pour importer un module ou les fonctions définies dans un fichier Python, on utilise le mot clé import.

import itertools # Importation du module itertools

import nom_fichier # Importation des fonctions du fichier nom_fichier.py. Il faut que le fichier nom_fichier.py soit dans le même répertoire que votre fichier de code actuel

On peut aussi renommer le module qu'on importe.

import numpy as np # Importation du module numpy et renommage en np

On peut importer une fonction précise avec le mot clé from. Attention, le nom du module ou du fichier s'écrit maintenant après le from et non après le import.

from itertools import islice # Importation de la fonction islice du module itertools

from fichier import fonction  # Importation d'une fonction définie dans un fichier

from fichier import * # Importation de toutes les fonctions définies dans un fichier

Pour l'utilisation des fonctions importées, deux possibilités s'offrent à vous :

- Soit vous importez toutes les fonctions du module et quand on voudra utiliser une des fonctions, il faudra préciser le nom du module devant le nom de la fonction.

import itertools

itertools.islice(...)

- Soit vous importez une ou des fonctions précises du module et on n'aura pas besoin de préciser à chaque utilisation de la fonction le nom du module.

from itertools import islice, combinations

islice(...)

combinations(...)

bottom of page