これは python 2.7.3 で行われます:
x.py:
import y
global path_variable
path_variable = "a_path"
y.procedure()
y.py:
import x
def procedure():
return x.path_variable
XI を実行すると、この奇妙なエラーが発生します。
AttributeError: 'module' object has no attribute 'path_variable'
どうしてこれなの?私の知る限り、Python では変数をインポートできます。私は何か間違ったことをしていますか?