关于python:如何访问在导入文件中定义的变量?

How do I access a variable that's defined within an imported file?

本问题已经有最佳答案,请猛点这里访问。

我的Windows批处理文件:

1
2
python test.py
pause

test.py:

1
2
import test_import
print(greeting)

_ import.py测试:

1
greeting='hello world'

这不是工作。我得到错误消息,说‘问候’定义的困境。我想告诉你的输出,但是我有麻烦吗,太。

如果是这样,我需要改变疾病治疗领域处于_ import.py变量测试,所以是可以在主模块?


更改test.py:

1
2
import test_import
print(test_import.greeting)

1
2
from test_import import greeting
print(greeting)