@@ -25,7 +25,8 @@ de l'entier 42 à la variable `a`:: | |||||
Comme un fichier = un module, on vient de crée un module ``bonjour`` contenant une variable ``a``. | Comme un fichier = un module, on vient de crée un module ``bonjour`` contenant une variable ``a``. | ||||
Si maintenant on crée un fichier ``salutations.py`` dans le même répertoire, | Si maintenant on crée un fichier ``salutations.py`` dans le même répertoire, | ||||
on peut accéder à cette variable en *important* le module:: | |||||
on peut accéder à cette variable en *important* le module avec le mot-clé | |||||
``import``:: | |||||
# Dans salutations.py | # Dans salutations.py | ||||
import bonjour | import bonjour | ||||
@@ -40,7 +40,7 @@ dans une liste:: | |||||
# IndexError: list assignment index out of range | # IndexError: list assignment index out of range | ||||
``KeyError`` est levée quand on essaye d'accéder à une clé qui n'existe pas | ``KeyError`` est levée quand on essaye d'accéder à une clé qui n'existe pas | ||||
dans un dictionnaire:: | |||||
dans un dictionnaire:: | |||||
scores = { "Alice" : 10 } | scores = { "Alice" : 10 } | ||||
score_de_bob = scores["Bob"] | score_de_bob = scores["Bob"] | ||||
@@ -89,7 +89,7 @@ Ou gérer des exception de classes différentes avec le même bloc:: | |||||
Accéder à la valeur de l'exception | Accéder à la valeur de l'exception | ||||
----------------------------------- | ----------------------------------- | ||||
On peut récupérer l'instance de l'exception levée avec ``as``:: | |||||
On peut récupérer l'instance de l'exception levée avec le mot-clé ``as``:: | |||||
try: | try: | ||||
ounver_fichier() | ounver_fichier() | ||||