【发布时间】:2015-11-20 15:51:42
【问题描述】:
我想使用我在模块内部的应用程序中定义的变量。
文件夹结构:
myapp.py
模块/checkargs.py
modules/init.py(一个空文件)
主应用程序(myapp.py):
_PARAMETERS = {
'stuff': 'here'
}
from modules.checkargs import checkargs
if __name__ == "__main__":
checkargs(sys.argv[1:])
checkargs.py:
def checkargs(argv):
global _PARAMETERS;
#more Python insanity here
错误:
NameError:未定义全局名称“_PARAMETERS”
【问题讨论】: