2017-08-19 1 views
0

Ich habe eine Datei, mit der ich herumspiele und Funktionen definiere, aber ich habe eine merkwürdige Sache bemerkt. Wenn ich eine neue Funktion im Skript definiere, muss ich die Konsole schließen, bevor ich die neu definierten Funktionen importieren kann. Wenn ich die Konsole nicht schließe, erhalte ich den folgenden Fehler.Warum muss ich die Konsole schließen, bevor ich neue Funktionen, die ich gerade definiert habe, importieren kann?

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

simple_mul ist meine neue Funktion. Was ist der Grund dafür? Speichere ich das Skript nicht korrekt?

+0

Mögliche Duplikat von [Reimportieren Sie ein Modul in Python während interaktiv] (https://stackoverflow.com/questions/1254370/reimport-a-module-in-python -Während-interaktiv) – DyZ

Antwort

Verwandte Themen