2つのファイルを取得しました:
最初の呼び出し: main.py
import side
var = 1
side.todo()
2 番目の呼び出し: side.py
import main
def todo():
print "printing variable from MAIN: %s" %(main.var)
main.py を実行すると、エラーが発生します。
AttributeError: 'module' object has no attribute 'todo'
Pythonでは、そのような方法で変数を借りて使用することは許可されていませんか?
これに関連するドキュメントを検索しようとしましたが、この問題に関連するものは見つかりませんでした。
確かに、これを行う別の方法はありますか?