[PYTHON] Reimport der .py-Datei

Überblick

Beachten Sie, dass der zweite und die nachfolgenden Importe nicht funktionierten, als der Code selbst mit einem anderen Texteditor bearbeitet wurde, indem Sie das Modul mit IPython Notebook usw. lesen.

Lösung

Löschen Sie das zu ladende Modul aus sys.modules.

fuga.py


import sys
try:
    del sys.modules['hoge']
except Exception as e:
    pass
import hoge

Recommended Posts

Reimport der .py-Datei
Zusammenfassung der Python-Dateivorgänge
Die Geschichte des "Lochs" in der Akte
Verwendung der in Pip 7.1 hinzugefügten Einschränkungsdatei
Umgang mit Zeichencodes von Dateien in IronPython
Überprüfen Sie die Existenz der Datei mit Python
[Python] Ruft den Zeichencode der Datei ab
[Python3] Grundlegendes zu Dateivorgängen