Pythonにおけるfromとimportの実行プロセス分析
問題1: 循環インポートによるエラー
同一ディレクトリに以下の2つのPythonファイルが存在する場合:
# file_a.py
from file_b import MyOtherClass
class MyClass:
pass
# file_b.py
from file_a import MyClass
class MyOtherClass:
pass
file_a.pyを実行すると以下のエラーが発生:
Traceback (most recent call last):
File "file_a.py", line 1, in < ...
5月17日 11:44 投稿