Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes | ||
python:bases:module [2022/09/03 09:52] – [1.1 Utilisation] phil | python:bases:module [2022/09/03 09:55] – phil | ||
---|---|---|---|
Ligne 27: | Ligne 27: | ||
==== 1. Les modules ==== | ==== 1. Les modules ==== | ||
- | <note>Un module est une **liste de fonctions et de variables** contenues dans un **fichier**. Pour travailler avec les fonctionnalités du module, il suffit de l' | + | <callout type=" |
=== 1.1 Utilisation ==== | === 1.1 Utilisation ==== | ||
Ligne 156: | Ligne 156: | ||
Lorsqu' | Lorsqu' | ||
- | <note>Un **package** sert à regrouper plusieurs modules. En pratique les packages sont des **répertoires**. Le nom du package est le nom du répertoire.</ | + | <callout type=" |
{{ : | {{ : | ||
Ligne 185: | Ligne 185: | ||
Si le fichier **.py** contient uniquement des définitions de fonction on l' | Si le fichier **.py** contient uniquement des définitions de fonction on l' | ||
- | <note important>Un même **fichier .py** peut jouer le rôle de **script** ou de **module** suivant son utilisation.</ | + | <callout type=" |
* **La variable global < | * **La variable global < | ||
- | <note>A l’intérieur d’un module, le nom du module (en tant que chaîne de caractères) peut être obtenu grâce à la **variable globale < | + | <callout type=" |
Quand on utilise un fichier en tant que script, la variable globale < | Quand on utilise un fichier en tant que script, la variable globale < |