2017-08-19 1 views
0

J'ai un fichier avec lequel je suis en train de jouer et de définir des fonctions, cependant, j'ai remarqué une chose curieuse. Lorsque je définis une nouvelle fonction dans le script, je dois fermer la console avant de pouvoir importer les fonctions nouvellement définies. Lorsque je ne ferme pas la console, j'obtiens l'erreur suivante.Pourquoi ai-je besoin de fermer la console avant de pouvoir importer les nouvelles fonctions que je viens de définir?

Traceback (most recent call last): 
File "<input>", line 1, in <module> 
ImportError: cannot import name 'simple_mul' 

simple_mul est ma nouvelle fonction. Quelle est la raison pour ça? Est-ce que je ne sauvegarde pas le script correctement?

+0

Possible dupliquer de [Réimporter un module en python interactif] (https://stackoverflow.com/questions/1254370/reimport-a-module-in-python -pendant-interactif) – DyZ

Répondre