Lors du développement d'un module self-made, si vous chargez le module self-made avec jupyter et vérifiez l'opération afin de vérifier le comportement de manière interactive, vous devez redémarrer le noyau chaque fois que vous mettez à jour le contenu du module self-made. Cette procédure est assez ennuyeuse, j'ai donc cherché une solution de contournement et l'ai trouvée avec ʻimport lib`.
Utilisez le module ʻimport lib` comme décrit ci-dessus
ʻImportlib.reload` met à jour le module.
import hoge
import importlib
importlib.reload(hoge)
Dans ce cas, c'est assez gênant, et vous devez recharger le module from
puis l'importer à nouveau.
from hoge import fuga
import importlib
importlib.reload(hoge)
from hoge import fuga
Recommended Posts