Pythonがモジュールをリロードする方法を学ぼうとしていますが、障害にぶつかっています。私が持っているとしましょう:
dir1\file1.py
:
from dir2.file2 import ClassOne
myObject = ClassOne()
dir1\dir2\file2.py
:
class ClassOne():
def reload_module():
reload(file2)
リロード呼び出しは、モジュール「file2」の検索に失敗します。
私の質問は、すべてを1つのファイルに保存することなく、これを適切に行うにはどうすればよいですか?
関連する質問:リロードが機能する場合、myObjectは新しいコードを使用しますか?
ありがとうございました