Python: Modules, bibliothèques

From Wiki Cours
Revision as of 16:34, 16 July 2015 by Wiki-cours (talk | contribs) (Created page with "On rappelle les méthodes d'import d'une fonction depuis une bibliothèque ou un module: Import de l'espace de nom de la bibliothèque: <source lang=python> import bibliothequ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

On rappelle les méthodes d'import d'une fonction depuis une bibliothèque ou un module: Import de l'espace de nom de la bibliothèque:

import bibliotheque
print bibliotheque.fonction(argument)
print bibliotheque.constante

ou bien en utilisant un nom raccourci

import bibliotheque as bib
print bib.fonction(argument)

ou en important uniquement la fonction voulue

from bibliotheque import fonction
print fonction(argument)

ou encore, on importe toutes les fonctions de la bibliothèque

from bibliotheque import *
print fonction(argument)

Un exemple simple pour récupérer le nombre défini comme pi dans la bibliothèque math

import math
print math.pi

Une fois les bibliothèques importées, il n'y a plus besoin de les importer de nouveau. On peut faire afficher dans l'output la documentation d'une bibliothèque par la fonction help():

help(bibliotheque)

Si besoin (rare en pratique), on peut les recharger ou éliminer l'espace de nom ainsi créé par les commandes

reload module
del module