Les modules Python
Modules
La plupart des fonctions supplémentaires de python
proviennent de modules
Module = script python normal avec fonctions, variables,
objets, constantes...
Nom du module = nom du fichier
Exemple :
# fonction “paf” du module “toto.py”
import toto
toto.paf()
En créant ses propres modules, on peut ensuite les
importer
Modules
mon_module.py
# mon_module.py
def a_plus_b (a, b):
return a+b
Modules
Plusieurs variantes de l'importation
Commande Appel de fonction
import mon_module mon_modulea_plus_b()
import mon_module as mon mon_a_plus_b()
from mon_module import a_plus_b a_plus_b()
from mon_module import *
(à éviter)
a_plus_b()
Modules
Un module peut contenir d'autres modules
import scipy.stats
scipy.stats.nanmean()
D'où l'intéret de import ... as ...
import scipy.stats as st
st.nanmean()
Si besoin d'une ou deux fonctions, constante ou classe
from scipy.stat import nanmean, nanstd
nanmean(..)
nanstd()
1 / 7 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !